简单的jquery函数没有';当包含在wordpress中时无法工作?帮忙?
我正在用我的替换一个插件生成的类名。我发现这比在每次升级时摆弄插件更容易。无论如何,在WP中,这根本不起任何作用!当我在非wp(同一模板xhtml)上测试它时,它工作得很好 冲突可能是什么?我包括jquery简单的jquery函数没有';当包含在wordpress中时无法工作?帮忙?,jquery,Jquery,我正在用我的替换一个插件生成的类名。我发现这比在每次升级时摆弄插件更容易。无论如何,在WP中,这根本不起任何作用!当我在非wp(同一模板xhtml)上测试它时,它工作得很好 冲突可能是什么?我包括jquery $(document).ready(function(){ $(".slideright img").removeClass("ngg-singlepic").addClass("cover"); //$(".ngg-singlepic").addClass("cover"
$(document).ready(function(){
$(".slideright img").removeClass("ngg-singlepic").addClass("cover");
//$(".ngg-singlepic").addClass("cover");
});
试试这个:
jQuery(document).ready(function($){
$(".slideright img").removeClass("ngg-singlepic").addClass("cover");
//$(".ngg-singlepic").addClass("cover");
});
问题是,我认为wordpress包含了与jquery一起使用时与$
冲突的其他库
要解决这个问题,您需要在第一次显式调用jQuery
,如果将$
传递到函数中,那么它将允许您在jQuery函数的范围内使用熟悉的$
希望能有所帮助。试试这个:
jQuery(document).ready(function($){
$(".slideright img").removeClass("ngg-singlepic").addClass("cover");
//$(".ngg-singlepic").addClass("cover");
});
问题是,我认为wordpress包含了与jquery一起使用时与$
冲突的其他库
要解决这个问题,您需要在第一次显式调用jQuery
,如果将$
传递到函数中,那么它将允许您在jQuery函数的范围内使用熟悉的$
希望对您有所帮助。您的页面中可能包含其他框架。请尝试以下操作:
jQuery( function($) {
$(".slideright img").removeClass("ngg-singlepic").addClass("cover");
});
如果这没有帮助,您甚至可以尝试放置
jQuery.noConflict()代码>在代码片段之前。您的页面中可能包含其他框架。请尝试以下操作:
jQuery( function($) {
$(".slideright img").removeClass("ngg-singlepic").addClass("cover");
});
如果这没有帮助,您甚至可以尝试放置jQuery.noConflict()代码>在代码片段之前。很好,也感谢您解释。。。这几天我在学习分配:)没关系我养成了总是执行jQuery(document.ready(function($){…})的习惯代码>现在,甚至在wordpress之外。以防万一,将来需要与其他库兼容。:)我想这是一个好习惯很好,也谢谢你解释。。。这几天我在学习分配:)没关系我养成了总是执行jQuery(document.ready(function($){…})的习惯代码>现在,甚至在wordpress之外。以防万一,将来需要与其他库兼容。:)我想这是一个好习惯