在jQuery中监听document 是否 ready的操作:
[code=”javascript”]
$(document).ready(function()?{
//?let’s?get?up?in?heeya
});
[/code]
我们可以简化成:
[code=”javascript”]
$(function()?{
//?let’s?get?up?in?heeya
});
[/code]
我们可以看jQuery源码,可以看出上面两种写法是一样的:
[code=”javascript”]
//?HANDLE:?$(function)
//?Shortcut?for?document?ready
if?(?jQuery.isFunction(?selector?)?)?{
return?rootjQuery.ready(?selector?);
}
[/code]
沙发了。
但是大多数人写 jQuery 代码的时候,还是用 $(document).ready,因为这样语义更明确一些。
我一直都是在用$(function(){});的方式
我今天才知道$(function(){})是ready的缩写,汗!