2

追加のJavaScriptを使用してこれを実行できることはわかっていますが、jQueryセレクターだけを使用してこれを行う方法があると思います。

私が探している要素には、(前のJS行で)表示プロパティがnoneに設定されている兄弟が含まれます。要素に表示されている兄弟が1つでもある場合は、一致させたくありません。

トンありがとう。

4

1 に答える 1

2

もっと簡潔な方法があるかもしれませんが、これはうまくいくはずです:

var siblings = $('#myItem').siblings(":visible").length;
var item = siblings == 0 ? $('#myItem') : null;
alert(item);

ここでフィドルを見ることができます:http://jsfiddle.net/JmwcR/23/

于 2011-10-11T03:40:15.963 に答える