wordpress作为最流行的cms系统,在国内也是非常的盛行,wordpress提供了非常基础的功能供我们使用,在对于wordpress进行插件开发来扩展wordpress已有功能的时候,蓝狮注册登陆会发现,用jquery方法书写 $(function(){ alert();}) 是什么反应的,其实wordpress是集成了jQuery的,只是不是用$来调用的,需要用jQuery()来调用。
在wordpress的jQuery库中,有一个和完整的jQuery库不同的是,$和完整的jQuery库中的$不同,我们需要定义它才能向在完整的jQuery库下才能使用。这也是我建议使用jQuery(function($){})来打头的原因。我们举几个例子:
1、使用$(document).ready(function(){});无效,其中的代码不会发生作用。
2、使用jQuery(document).ready(function(){});打头,其中的代码可以生效,蓝狮官网但是我们只能用jQuery()替代完整库中的$()选择器。例如:
jQuery(document).ready(function(){
jQuery(‘#test’).css(‘background’,’red’);
});
3、使用jQuery(function($){})打头,其中的代码可以像完整的库中使用代码一样,如:
jQuery(document).ready(function(){
$(‘#test’).css(‘background’,’red’);
});
切图网是国内首家致力于web开发的服务公司。
标签:jQuery类库, wordpress插件
0 Comments