$(document).ready(function(){})vs $(function(){}) 和我应该以$表格或新jQuery(document).ready(function(){ })方式书写的区别是什么?
$(document).ready(function(){})
$(function(){})
$
jQuery(document).ready(function(){ })
如果我加载google.setOnLoadCallback(function() {了Google api是更好的方法?还是同一件事?
google.setOnLoadCallback(function() {
我也看到人们使用 $(function($){})
$(function($){})
有人可以帮我,我迷路了。当我不知道所写的代码时,我会烦扰我。我想我应该阅读一下图书馆。全部都定义为同一件事吗?
两种方式是等效的,我个人更喜欢第二种方式,$(function(){});这只是准备文档的捷径。
$(function(){});
关于new jQuery(document)...构造,您实际上不需要使用new运算符,如果不需要,jQuery会在内部使用它。
new jQuery(document)...
new
ready处理程序函数接收的参数是jQuery对象本身。
ready
这在必须与其他库以兼容模式运行jQuery时非常有用,例如:
jQuery(function ($) { // use $ here });
该$回调内部参数将引用jQuery对象,之外的功能,它可能是指像PrototypeJS另一个库。