私のワークスペースでは、要素を変数に保存すると JQuery のパフォーマンスを向上できるので、JQ が呼び出すたびに DOM を検索する必要がないことが示唆されています。
たとえば... $('#myPopUp')JavaScript全体でかなりの数の関数を使用しているとします。提案は、document.ready関数で変数に保存することです...
mypopup = $('#myPopUp')そして、この$(mypopup).hide(), .show(),blah()をスクリプト全体で使用します。
これによりパフォーマンスが向上しますか?それともグローバル名前空間に変数を追加する価値がないのでしょうか?