我添加了一种保护逻辑,以在页面加载时下载jquery库的依赖项,但是,不确定在库加载后如何执行插件。与我的load jq逻辑一起使用时,常规插件结构和调用不起作用。我尝试将插件包装在一个函数中,例如:
someFunction = (function($){
$.thePlugin = function(options) {
.......
}
})(jQuery);
但这也不起作用。
这是我得到的加载jq代码,除了someFunction()部分之外,工作正常。
if(window.jQuery) {
**someFunction();**
} else {
var script = document.createElement('script');
document.head.appendChild(script);
script.type = 'text/javascript';
script.src = '//code.jquery.com/jquery-latest.min.js';
script.onload = **someFunction;**
}
任何人都可以使用适当的语法来帮助完成这项工作吗?几个小时一直在挠我的头,谷歌并没有太大帮助。谢谢。