Я новичок в jQuery, и я пытаюсь написать небольшой фрагмент кода, но у меня проблема.Используйте ту же функцию для нескольких элементов jQuery
Вот код:
$(document).ready(function(){
$(".first-li").hover(function(){
$(".p-gallery").slideToggle();
});
});
Этот код работы. Я хочу использовать этот код на каждый элемент из списка:
<ul class="cbp-rfgrid">
<li class="first-li"><a href="images/col1.jpg"><img src="images/col1.jpg" /><p class="p-gallery">Title</p></a></li>
<li class="first-li"><a href="images/col2.jpg"><img src="images/col2.jpg" /><p class="p-gallery">Title</p></a></li>
<li><a href="images/col3.jpg"><img src="images/col3.jpg" /></a></li>
<li><a href="images/col4.jpg"><img src="images/col4.jpg" /></a></li>
<li><a href="images/col3.jpg"><img src="images/col3.jpg" /></a></li>
<li><a href="images/col4.jpg"><img src="images/col4.jpg" /></a></li>
<li><a href="images/col1.jpg"><img src="images/col1.jpg" /></a></li>
</ul>
Я не хочу, чтобы использовать эти классы первого-Li для <li>
и п-галереи для <p>
, просто чтобы сделать возможную каждый элемент из списка получить эту функцию jQuery. я пытался что-то вроде этого:
$(document).ready(function(){
$("cbp-rfgrid > li").bind("hover", function() {
$("p").slideToggle();
});
});
, но он не работает. :( Пожалуйста, помогите мне Спасибо
Вы просто ищете '$ (this) .find ('p'). SlideToggle()' ?? – adeneo
У меня есть изображения в списке, и вам нужно сделать эффект на зависании, чтобы слайд переключил этот заголовок параграфа. Это моя задача. –
Каждое изображение должно иметь абзац, в котором slideToggle при наведении. Я не писал для каждого изображения. –