我经常这样做。自我调用功能的原因是我经常在WordPress中,它处于noconflict模式。
jQuery(document).ready(function(){
(function ($) {
//do things
})(jQuery);
});
我做得对吗?是否有捷径,一次做两件事?
我刚刚找到
jQuery(function( $ ) {
// Your code using failsafe $ alias here...
});
这是否做同样的事情?
答案 0 :(得分:1)
您在无冲突模式下操作的选项如下(根据jQuery documentation)
jQuery( document ).ready(function( $ ) {
// Code that uses jQuery's $ can follow here.
});
OR
(function( $ ) {
$(function() {
// More code using $ as alias to jQuery
});
})(jQuery);