退出jQuery.noConflict?$和jQuery一起使用?
我一直在转换一个大型网站(>10K文件),它使用了几个不同的JS库来标准化jQuery。我一直在使用jQuery.noConflict(使用jQuery对象而不是$) 现在我已经完成了标准化,我想转换回标准jQuery语法($),而不是jQuery关键字。然而,似乎我不能同时使用$和jQuery。$或jQuery都可以工作(取决于noConflict),但不能同时工作?我希望一页一页地浏览,恢复到标准语法,享受自己的甜蜜时光,而不必一次进行大规模搜索/替换。有什么想法吗退出jQuery.noConflict?$和jQuery一起使用?,jquery,jquery-ui,Jquery,Jquery Ui,我一直在转换一个大型网站(>10K文件),它使用了几个不同的JS库来标准化jQuery。我一直在使用jQuery.noConflict(使用jQuery对象而不是$) 现在我已经完成了标准化,我想转换回标准jQuery语法($),而不是jQuery关键字。然而,似乎我不能同时使用$和jQuery。$或jQuery都可以工作(取决于noConflict),但不能同时工作?我希望一页一页地浏览,恢复到标准语法,享受自己的甜蜜时光,而不必一次进行大规模搜索/替换。有什么想法吗 澄清:我的问题是jQue
澄清:我的问题是jQuery UI选项卡工作不正常。也许jQuery的其他部分可以与($和jQuery并排使用),但选项卡肯定不行。您是否尝试将
noConflict
一起删除
没有它的jQuery的标准行为是$
和jQuery
都可以工作
但是,我怀疑如果您的任何文件调用noConflict
,它将影响每个文件。一个简单的解决方法可能是简单地指定:
window.$ = window.jQuery
在您的一个文件中。如果同时尝试这两个文件,会发生什么?将显示脚本错误。事情没有按计划进行。您能提供一个如何调用
jQuery.noConflict()
的示例吗?例如,您可以执行window.jQuery=jQuery.noConflict(true);window.$=window.jQuery
和jQuery
和$
应该都能用。嗯……我已经试过十几次了,但似乎一次只能用一种格式。我再试一次。。