我做了一个可折叠的字段集,但是我在同一页上有多个字段集,当我单击一个字段集时,它将所有字段集合在一起,但我只希望它只合拢我单击的字段集,我已经把需要的代码到Jsbin: Click here使用jQuery折叠个别字段集
感谢
$(document).ready(function() {
$(".leg").click(function() {
$("div.proj").toggle();
});
});
我做了一个可折叠的字段集,但是我在同一页上有多个字段集,当我单击一个字段集时,它将所有字段集合在一起,但我只希望它只合拢我单击的字段集,我已经把需要的代码到Jsbin: Click here使用jQuery折叠个别字段集
感谢
$(document).ready(function() {
$(".leg").click(function() {
$("div.proj").toggle();
});
});
您已经设置了jQuery的适用当前点击所有字段集,因为你正在请求$("div.proj")
每个字段集。
您应该使用
$(this).parent().find('.proj').toggle();
你可以完美地尝试这种
$(document).ready(function() {
$(".leg").click(function() {
$(this).parent().children("div").toggle();
});
});
由于某种原因.find不工作? –
@ Henry-95我的错,我没有仔细阅读上面的HTML修正版本。 – feeela
谢谢,在fieldset中与多个.proj divs完美配合:) –