我需要有许多具有相同类的元素,并且它们中的内容在点击时会显示出来,但是现在因为它们都有相同的类,所以它们都同时打开。
我怎样才能让它只打开点击的那个而不打开其他的?
我的 HTML:
<div class="product">
<p><a href="#">click</a></p>
<div class="product_inner">
<p>show me</p>
</div>
</div>
<div class="product">
<p><a href="#">click</a></p>
<div class="product_inner">
<p>show me</p>
</div>
</div>
<div class="product">
<p><a href="#">click</a></p>
<div class="product_inner">
<p>show me</p>
</div>
</div>
查询:
$(document).ready(function() {
$('.product p a').click(function() {
$('.product_inner').slideToggle(300);
}); // end click
}); // end ready