jquery ready方法
为啥要用ready方法
用于于当文档加载完后再执行js代码,就是为了防止页面未加载完执行js却找不到元素的情况。
就是说先检查一下文档加载完了没有,有的大文档加载很慢的。
两种写法
写法一
$(document).ready(function(){
//ready方法嵌套了一个函数
$(".btn1").click(function(){
$("p").slideToggle();
});
});
简便写法
$(function(){
$(".btn1").click(function(){
$("p").slideToggle();
});
});
对比一下,就是把(document).ready这几个字给省略了,为啥省略了?因为就没有不检查是否加载完成的。
参考
Ready的jQuery中ready用法_百度知道
jquery ready()的几种实现方法小结jquery脚本之家
$( document ).ready() | jQuery Learning Center