如何在联属网站中使用jQuery?

时间:2009-11-25 18:12:16

标签: javascript jquery jquery-ui

假设我想给我的合作伙伴一个简单的<script src>标记,在其网站上加入一些动态内容,从我的网站加载。

有什么方法可以在我的.js文件中使用一些javascript框架,这样我可以做一些更奇特的事情吗? jQuery的?我认为这是一个问题,因为它可能会与网站自己的javascript代码冲突?如果他们已经在他们的页面上包含jQuery怎么办?还是其他一些冲突的图书馆?

2 个答案:

答案 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()函数。

有关详细信息。检查这些和类似的参考文献

Using jQuery with Other Libraries

How do I run different versions of jQuery on the same page?