私はjqueryの一部をデバッグしていますが、理解できないこのスニペットを見つけました。
私が個々の部分を研究できるように、誰かがそれを分解してくれませんか?
window.specific = $('.' + specific_class);
私はjqueryの一部をデバッグしていますが、理解できないこのスニペットを見つけました。
私が個々の部分を研究できるように、誰かがそれを分解してくれませんか?
window.specific = $('.' + specific_class);
specific
関数外の「ウィンドウスコープ」で定義されます。specific_class
クラス名が含まれ、jQueryセレクターで使用され、一致した要素がに割り当てられwindow.specific
ます。
window.specific = "";
specific_class = 'someclass';
function myfun()
{
window.specific = $('.' + specific_class);
}
これにより、ウィンドウオブジェクトの「specific」プロパティが、specific_class変数で定義されたクラスに設定されます。
Specific_class変数にテキスト「myClass」が含まれているとすると、window.specificは次のようになります。-
window.specific = $('.myClass');
これは、myClassクラスのすべてのインスタンスを参照します。
基本的にクラスを探します...
.
クラスセレクターの引数です。specific_class
クラス名を参照する変数です。その変数を探すと、クラスの意味がわかります。