0

API オブジェクトの機能を模倣するスクリプトで使用できる関数を (この人の github 経由で)見つけました。

リンクからの関連コードは次のとおりです。

unsafeWindow = (function() {
    var e1 = document.createElement('p')
    e1.setAttribute('onclick', 'return window;');
    return e1.onclick();
})();

ポスターが次の形式で関数を使用できると言っている場所unsafeWindow.jQuery

$ここで、コードの他の場所で jQuery キーワードの代わりに使用できるようにしたいと考えています。このスタックオーバーフローの質問から学習して単純化し、コードを次のように書き直しました。

(function($){
    var e1 = document.createElement('p')
    e1.setAttribute('onclick', 'return window;');
    return e1.onclick();
})(jQuery);

しかし、うまくいきませんでした。$ = unsafeWindow.jQueryにマップするために次のようなことを試すことができると思い$ますが、上記の形式でそれを実行したかったのです。

4

1 に答える 1