我找到了一个函数(通过这个人的 github),我可以在我的脚本中使用它来模仿 API 对象的功能。
以下是链接中的相关代码:
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
的东西来映射到$
,但我想尝试以上面看到的格式进行。