Javascript 然后对jQuery使用不同的符号$

Javascript 然后对jQuery使用不同的符号$,javascript,razor,Javascript,Razor,是否可以在一个页面中包含两个jQuery库,但版本不同?我在google中找到的一些控件似乎历史悠久,使用的是0.x-1.x版本,但我也有bootstrap,它需要2.x版本。有什么想法吗?使用 例: 如果您想将$用于jQuery名称空间以外的其他用途,那么应该查看noconflict API。鉴于jQuery的地位及其用户群,您发现的错误源不太可能是根本原因。我建议您再次考虑这一点,并使用适当的工具,如JS调试器(在chrome和ff等体面浏览器中免费提供)适当设置观察点和断点。我使用Dev

是否可以在一个页面中包含两个jQuery库,但版本不同?我在google中找到的一些控件似乎历史悠久,使用的是0.x-1.x版本,但我也有bootstrap,它需要2.x版本。有什么想法吗?

使用

例:


如果您想将$用于jQuery名称空间以外的其他用途,那么应该查看noconflict API。鉴于jQuery的地位及其用户群,您发现的错误源不太可能是根本原因。我建议您再次考虑这一点,并使用适当的工具,如JS调试器(在chrome和ff等体面浏览器中免费提供)适当设置观察点和断点。我使用DevXPress pivot grid控件,它使用回调,它用它自身需要的大量数据填充
$
,以及我的事件,如果可以的话,我建议在使用jQuery时严格使用
$
。当然,这只是一个建议。我发现一个很好的约定是对jQuery对象使用
$variablename
,比如
var$elem=$('some#id'),清楚地显示这是一个jQuery对象。在其他变量上,不使用
$
前缀。我可以这样做吗
var$headerFuncs=$?所以我可以用一个变量来表示鼠标事件,用另一个变量表示documen.events?可能吗?是的,使用
var$headerFuncs=jQuery.noConflict()
  var j = jQuery.noConflict();
    // Do something with jQuery
   j( "div p" ).hide();