Я был бы признателен, если бы вы могли найти решение для меня. У меня есть список статей, каждая из которых находится в частично скрытом div (высота div 200px). Когда я нажимаю «Дополнительно», он должен красиво скользить вниз, показывая остальную часть контента.
Вот html:
<style>
.content {height:200px;}
</style>
<div class="content_1">Full text here...</div><a href="" class="readmore"></a>
<div class="content_2">Full text here...</div><a href="" class="readmore"></a>
<div class="content_3">Full text here...</div><a href="" class="readmore"></a>
</div>
Вот код jquery (работает, но только для content_2:
var len = $('.wrap > .content').length;
$("a.readmore").click(function(event){
var hiddenContent = $(".wrap > .content_2");
event.preventDefault();
hiddenContent.animate({
height: '500px'
}, 1000, function() {
// Animation complete.
});
});
Как мне перебрать ".content_"+i, чтобы я мог заставить его работать для конкретного div, на который я нажимаю? Я пытался зацикливаться с каждым, для и т. д., но мне не повезло