Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
退出jQuery.noConflict?$和jQuery一起使用?_Jquery_Jquery Ui - Fatal编程技术网

退出jQuery.noConflict?$和jQuery一起使用?

退出jQuery.noConflict?$和jQuery一起使用?,jquery,jquery-ui,Jquery,Jquery Ui,我一直在转换一个大型网站(>10K文件),它使用了几个不同的JS库来标准化jQuery。我一直在使用jQuery.noConflict(使用jQuery对象而不是$) 现在我已经完成了标准化,我想转换回标准jQuery语法($),而不是jQuery关键字。然而,似乎我不能同时使用$和jQuery。$或jQuery都可以工作(取决于noConflict),但不能同时工作?我希望一页一页地浏览,恢复到标准语法,享受自己的甜蜜时光,而不必一次进行大规模搜索/替换。有什么想法吗 澄清:我的问题是jQue

我一直在转换一个大型网站(>10K文件),它使用了几个不同的JS库来标准化jQuery。我一直在使用jQuery.noConflict(使用jQuery对象而不是$)

现在我已经完成了标准化,我想转换回标准jQuery语法($),而不是jQuery关键字。然而,似乎我不能同时使用$和jQuery。$或jQuery都可以工作(取决于noConflict),但不能同时工作?我希望一页一页地浏览,恢复到标准语法,享受自己的甜蜜时光,而不必一次进行大规模搜索/替换。有什么想法吗


澄清:我的问题是jQuery UI选项卡工作不正常。也许jQuery的其他部分可以与($和jQuery并排使用),但选项卡肯定不行。

您是否尝试将
noConflict
一起删除

没有它的jQuery的标准行为是
$
jQuery
都可以工作

但是,我怀疑如果您的任何文件调用
noConflict
,它将影响每个文件。一个简单的解决方法可能是简单地指定:

window.$ = window.jQuery

在您的一个文件中。

如果同时尝试这两个文件,会发生什么?将显示脚本错误。事情没有按计划进行。您能提供一个如何调用
jQuery.noConflict()
的示例吗?例如,您可以执行
window.jQuery=jQuery.noConflict(true);window.$=window.jQuery
jQuery
$
应该都能用。嗯……我已经试过十几次了,但似乎一次只能用一种格式。我再试一次。。