如何在 jquery 中选择“this”的子 div,然后对其应用切换,同时禁用处理点击事件的链接效果?
这是html:
<a href="#" class="title">Link</a>
<div class="data"> content here </div>
<a href="#" class="title">Link</a>
<div class="data">
content here
</div>
这是我的jQuery代码:
$('a.title').each(function(event){
var selection = $(this).find('.data');
$(this).click(function(event){
$(div).toggle();
event.preventDefault();
});
});
我把它改成了这个,它起作用了:
$('a.title').each(function(){
$(this).click(function(event){
var selection = $(this).parent().children('.data');
$(selection).toggle();
event.preventDefault()
});
});