помогите решить задачу, нужно по клику блок открыть, а потом по клику закрыть
Вот верстка:
<p>
<span class="text-job">Текст<span href="#" class="readmore">Читать дальше</span></span>
</p>
<div class="full d-none">Текст</div>
<p>
<span class="text-job">Текст<span href="#" class="readmore">Читать дальше</span></span>
</p>
<div class="full d-none">Текст</div>
<p>
<span class="text-job">Текст<span href="#" class="readmore">Читать дальше</span></span>
</p>
<div class="full d-none">Текст</div>
Нужно по клику на
<span href="#" class="readmore">Читать дальше</span>
Чтобы открывался
<div class="full d-none">Текст</div>
Как видно таких элементов несколько, я написал скрипт, что в нем не так?:
<script>
$('.full').each(function(i, elem) {
$(".readmore").click(function() {
if ($(elem).hasClass('d-none')) {
$(this).removeClass('d-none');
} else {
$(this).addClass('d-none');
}
//console.log(textfull);
})
})
</script>