我正在尝试将包含jquery的.load()功能的单个js文件以及方法放在一起,以便只链接到单个js文件,而不是jquery和load方法
而不是
<script src="jquery.min.js" type="text/javascript"></script>
<script src="load.js" type="text/javascript"></script>
此
<script src="load_including-necessary-js-for-load-methods.js" type="text/javascript"></script>
所以基本上我只是尝试从jquery中提取必要的代码,使.load()工作并使用load方法将其包含在文件中。
答案 0 :(得分:5)
相反,建议你使用html5boilerplate的jQuery调用:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.2.min.js"><\/script>')</script>
另外,请查看jQuery的Github上的说明:https://github.com/jquery/jquery#how-to-build-your-own-jquery并阅读构建您自己的说明......他们有说明,可以从库中排除您不需要的模块。
之后,您可能希望使用某种捆绑脚本将所有JS(您的自定义jQuery构建版本和脚本)捆绑在一起,如果您想将所有内容减少到一次调用。
答案 1 :(得分:0)
我不知道为什么你不能使用所有jquery库,但是你仍然可以编写自己的js脚本并使用onload or document.load, window.load来减少你的代码。如果你需要jQuery load()...阅读并尝试首先评论你的问题或使用所有小的(自己的)jQuery库而不是浪费你的时间。