我在这里有一个jsfiddle- http://jsfiddle.net/bmdpamhy/
这是三个btns,其内容div在下面。按钮和内容容器具有类名。
内容div被隐藏。
我只想打开单击的按钮下面的内容div。
我如何仅打开单击按钮下方的div。
/* This will open all content divs
$(function(){
$('.open').click(function(){
$('.content').slideToggle();
});
})
*/
// I want to open just the content below the button clicked
$(function(){
$('.open').click(function(){
$(this).next('.content').slideToggle();
});
})
您的选择器不正确。.content
是单击按钮父级的同级。
$('.open').click(function(){
$(this).parent().next('.content').slideToggle();
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句