WordPress附带的jQuery库以“无冲突”模式加载。这是为了防止与WordPress可以加载的其他javascript库的兼容性问题。
为了使用默认的jQuery快捷方式$,可以在代码周围使用以下包装:
jQuery(document).ready(function($) {
// $() will work as an alias for jQuery() inside of this function
});
该包装器将在页面加载完成时执行代码,并且$将用于调用jQuery。如果出于某种原因,希望立即执行代码(而不是等待DOM就绪事件),则可以使用此包装器方法:
(function($) {
// $() will work as an alias for jQuery() inside of this function
})(jQuery);