我有一个使用母版页的ASP.NET应用程序。我在主页面中添加了对JQuery库的引用,但是有一些内容页面和用户控件直接引用了JQuery库。 我是否需要从这些页面中删除每个引用,或者即使我在应用程序的母版页中添加引用,我是否可以将它们保留到位?
答案 0 :(得分:1)
你应该删除它们,包括两次库有很多副作用,擦除任何定义的插件,例如。它会加载很好,但你会开始得到.pluginMethod
没有定义,等等。
为避免头痛,只允许包含一次,或register the script使用相同的密钥,让ASP.Net执行包含,并使用相同的密钥,它只会执行一次。
答案 1 :(得分:1)
如果您使用脚本管理器加载jQuery,它应该只加载一次。
如果你还想要智能感知,你可以使用以下技巧:
<% if (false) { %>
<script src="....... script tag here
<% } %>
答案 2 :(得分:0)
我害怕你需要删除它们。我自己遇到了这个问题,javascript就会崩溃。