页面中对JQuery库的多个引用

时间:2010-09-09 13:53:05

标签: javascript asp.net jquery master-pages

我有一个使用母版页的ASP.NET应用程序。我在主页面中添加了对JQuery库的引用,但是有一些内容页面和用户控件直接引用了JQuery库。 我是否需要从这些页面中删除每个引用,或者即使我在应用程序的母版页中添加引用,我是否可以将它们保留到位?

3 个答案:

答案 0 :(得分:1)

你应该删除它们,包括两次库有很多副作用,擦除任何定义的插件,例如。它会加载很好,但你会开始得到.pluginMethod没有定义,等等。

为避免头痛,只允许包含一次,或register the script使用相同的密钥,让ASP.Net执行包含,并使用相同的密钥,它只会执行一次。

答案 1 :(得分:1)

如果您使用脚本管理器加载jQuery,它应该只加载一次。

如果你还想要智能感知,你可以使用以下技巧:

<% if (false) { %>
  <script src="....... script tag here
<% } %>

答案 2 :(得分:0)

我害怕你需要删除它们。我自己遇到了这个问题,javascript就会崩溃。