假设我想给我的合作伙伴一个简单的<script src>
标记,在其网站上加入一些动态内容,从我的网站加载。
有什么方法可以在我的.js文件中使用一些javascript框架,这样我可以做一些更奇特的事情吗? jQuery的?我认为这是一个问题,因为它可能会与网站自己的javascript代码冲突?如果他们已经在他们的页面上包含jQuery怎么办?还是其他一些冲突的图书馆?
答案 0 :(得分:2)
您可以使用jQuery的noConflict
模式:
<script>
myOwnJQuery = jQuery.noConflict(true);
</script>
您可以在similar question的优秀答案中找到更多详细信息。
答案 1 :(得分:0)
我建议使用LazyLoad library。
然后修改原始的LazyLoad js文件,最后添加相应的LazyLoad.XXX
调用,然后加载您感兴趣的任何其他 .js 。这是您交给的文件你的合作伙伴包括。
e.g。如果你想加载jQuery,只需通过LazyLoad加载它并使用noConflict()
函数。
有关详细信息。检查这些和类似的参考文献