编写jQuery $(document).ready函数的较短形式

Sam*_*iew 5 html javascript jquery

我使用了很多jQuery,所以我必须继续输入$(document).ready函数来放置jQuery代码.是否有更短的功能形式?

Sam*_*iew 16

允许以下三种语法:

语法1

$(document).ready(function)
Run Code Online (Sandbox Code Playgroud)

语法2

$().ready(function)
Run Code Online (Sandbox Code Playgroud)

语法3

$(function)
Run Code Online (Sandbox Code Playgroud)

更新:

此外,从版本1.9开始:

$(window).on('load', null, function)
$(document).on('ready', null, function)
Run Code Online (Sandbox Code Playgroud)

  • 第一个是好的,第二个是有冲突的另一个JS框架/库的危险.第三个与第二个相同.你应该使用jQuery(document).ready(function(){...}); 写一次该行并在方括号之间实现所有逻辑.有什么问题 ? (2认同)