0

大家好,我是这个网站的新手,所以不要对我太苛刻:P 基本上我已经创建了一个函数,其中 onclick 某些 div(其中包含“false”字样)被选中,css display:none 函数叫做。希望可以在这里看到:

...
if (tickbox.checked == false) {
    var unchecked = $("div:contains('true'):not(div:contains('false')").css("display", "none");    
}
...

这链接到一个复选框,该复选框在每次单击复选框时调用该函数(它用于隐藏复选框被选中时显示的信息,当它未被选中时(抱歉很难理解)。问题是每当我检查另一个复选框似乎重置了此功能,导致所有未选中的复选框显示应隐藏的信息。

如果有人能告诉我如何解决这个问题,或者甚至编写一个完全摆脱信息 div 而不是仅仅隐藏它的新函数,因为我觉得这可以解决问题,将不胜感激!

4

1 回答 1

1

这是我所写内容的jsfiddle ,它将根据复选框值显示和隐藏带有文本“false”的 div。

于 2012-08-22T15:57:38.210 回答