jquery ready方法
為啥要用ready方法
用于于當(dāng)文檔加載完后再執(zhí)行js代碼,就是為了防止頁(yè)面未加載完執(zhí)行js卻找不到元素的情況。
就是說(shuō)先檢查一下文檔加載完了沒(méi)有,有的大文檔加載很慢的。
兩種寫(xiě)法
寫(xiě)法一
$(document).ready(function(){
//ready方法嵌套了一個(gè)函數(shù)
$(".btn1").click(function(){
$("p").slideToggle();
});
});
簡(jiǎn)便寫(xiě)法
$(function(){
$(".btn1").click(function(){
$("p").slideToggle();
});
});
對(duì)比一下,就是把(document).ready這幾個(gè)字給省略了,為啥省略了?因?yàn)榫蜎](méi)有不檢查是否加載完成的。
參考
Ready的jQuery中ready用法_百度知道
jquery ready()的幾種實(shí)現(xiàn)方法小結(jié)jquery腳本之家
$( document ).ready() | jQuery Learning Center