![](/img/trans.png)
[英]Can't get jQuery code to work in Wordpress, even trying noConflict
[英]Two versions of jQuery running, can't get 'noConflict' to work
我正在为客户建立一个网站,该网站使用的是jQuery的两个版本。 一种版本是顶部站点导航链接的“ Lava Lamp”导航效果。 另一个版本适用于“ Smooth Div”图像滑块。 我只能使一个或另一个工作,即使插入'noConflict'脚本也不能同时工作。 从那以后,我删除了noConflict脚本并将其重新上传到服务器。
这是网站: http : //www.webexplosive.com/spokes
当您声明:
var jQuery_1_2_3 = $.noConflict(true);
它将删除jQuery的$
别名。 所以你不能写:
$(function(){
jQuery_1_2_3(selector).doSomething();
});
初始的$
是不确定的。
需要是:
jQuery_1_2_3(function(){
jQuery_1_2_3(selector).doSomething();
});
或(如果要在document.ready
使用$
):
/* pass "$" to ready handler argemnent*/
jQuery_1_2_3(function($){
/* can use "$" inside read now*/
$(selector).doSomething();
});
API文档具有良好的说明和示例
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.