本文介绍了jQuery中$(fn)和$(document).ready(fn)之间的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

以下两个函数之间有什么区别?:

What is the difference between the following two functions?:

$(function() { });

$(document).ready(function(){});


推荐答案

.ready是一个DOM使用的处理函数准备就绪
.ready()方法通常与属性不兼容。
我会正常使用 $(function(){});

.ready is a handler function for use once the DOM is readyThe .ready() method is generally incompatible with the attribute.I would use $(function() {}); normally.

$(document).ready(function(){}); 通常用于匿名函数

以下所有三种语法相当于:

All three of the following syntaxes are equivalent:

$(document).ready(handler)
$().ready(handler) (this is not recommended)
$(handler)

这篇关于jQuery中$(fn)和$(document).ready(fn)之间的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-11 20:59