您的位置:首页 > Web前端 > JQuery

黄聪:WordPress制作插件中使用wp_enqueue_script('jquery')库不起作用解决方法

2014-04-24 20:30 686 查看
这个应该不是什么新信息,但我却是现在才搞清楚。

今天又是在wordpress调用jquery,情况还是如此。无意中打开wordpress中jquery.js,然后对比code.jquery.com中的代码,发现wordpress中的jquery.js最后面是多了一行代码的:

jQuery.noConflict();


上面那行代码的意义是:释放jquery中的$变量。从而避免多个javascript库之间的冲突问题。我们只要在编写插件的时候jquery中要使用到$变量时,可用jQuery来代替。例如:

$(document).ready(function(){
$("p").after("<b>Hello</b>");
});

用下面的代码代替:

jQuery(document).ready(function(){
jQuery("p").after("<b>Hello</b>");
});

OK,现在使用wordpress内核中的jquery库也能出来效果了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐