で選択されることはありませんコンテキストを設定します。jQueryの1.3.2で私は、次のHTMLコードを持っているので、体の直接の子は、jQueryの
<html>
<head>
</head>
<body>
<div id="never-selected">
</div>
</body>
</html>
を、私は$(周りのラッパーを作成したいと思います)あなたが許可していますdiv#never-selectedもその内容も含む任意の組み合わせの要素を選択できます。
私は、このようにそれをやろうとしています:
マイベストショットがjQuery("head *, body *:not(#never-selected, #never-selected *)")
です;-)
_context = false;
getContext = function() {
if (_context === false) {
_gui_dom = jQuery("fuzzy magic selector");
}
return _gui_dom;
};
// return a jQuery object filtered to aim the content of the tartiflet GUI only
select = function(selector) {
return jQuery(selector, getContext());
};
しかし、私は「ファジー魔法セレクター」をキャストするために、適切な式を見つけることfaillingていますが、ドローバックはあなたが頭や体を選択することができないことです、そして、それは非常に迷惑です。 html * doestの作業を使用します。
私はJQueryに慣れていませんが、CSSで "*:not(#foo)*"を使って成功しました。そんなものが緩んでもらえますか? (おそらく、 ":not(#foo)"とチェーンされていて、同じセレクタに貼り付けるのではないでしょうか?) – Anonymous