喵喵時(shí)光機(jī)
2019-08-16 11:09:09
我可以在$(function(){})內(nèi)自定義新的js函數(shù)嗎
4 回答

明月笑刀無情
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超4個(gè)贊
1、當(dāng)然可以;
2、$(function(){...}),這個(gè)是在頁面DOM文檔加載完成后加載執(zhí)行的,等效于$(document).ready(function(){...}); 優(yōu)于window.onload,后者必須等到頁面內(nèi)包括圖片的所有元素加載完畢后才能執(zhí)行。
3、如果把InitGrid 方法聲明放到$(function(){...}),那該方法的作用域就是那個(gè)function(){...},在$(function(){...})外面是無法訪問到的

浮云間
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊
當(dāng)然可以。但 $(function(){}) 外面的函數(shù)就無法調(diào)用它,只有 $(function(){}) 內(nèi)的代碼才能調(diào)用這個(gè)函數(shù)。
添加回答
舉報(bào)
0/150
提交
取消