这里是我的代码 $(“div:visible:not(#div1)”)。hide();Jquery - 隐藏每个可见的DIV,但不是#div1(和所有的孩子)
的问题:DIV-童车从#DIV1的墙根太:(
样reagards 彼得
这里是我的代码 $(“div:visible:not(#div1)”)。hide();Jquery - 隐藏每个可见的DIV,但不是#div1(和所有的孩子)
的问题:DIV-童车从#DIV1的墙根太:(
样reagards 彼得
试试这个:
$("div:visible").not('#div1, #div1 *').hide();
,或者如果你只是想排除子元素div
:
$("div:visible").not('#div1, #div1 div').hide();
非常感谢! – Peter 2010-08-16 07:20:13
$("div:visible:not(#div1)").hide();
$("#div1").children().show();
其实,一个孩子选择使用 “大于” 字:选择目标的所有后代
#div1 > div (all div children of div id "div1")
空间两者之间:
#div1 div (all div descendants of div id "div1")
有一个9分钟。限制...所以我决定稍后接受答案;) – Peter 2010-08-16 12:07:43