課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)課程
funciton($)是什么意思?難道是以Jquery作為參數(shù)嗎?
還有這句$.fn.extened怎么理解,放在這邊有什么用?
2016-03-20
源自:jQuery基礎(chǔ)課程 9-8
正在回答
由于美元符號(“$”)不僅僅只有jQuery庫會使用到,其他Javascript庫也可能使用到,假如其他庫中“$”也有特別的含義,那么就會引起不必要沖突了。所以我們可以通過定義自執(zhí)行的函數(shù)(IIFE),然后把jQuery對象作為參數(shù)傳遞給該自執(zhí)行函數(shù),通過建立“$”和jQuery的對應(yīng)關(guān)系,這樣“$”就不會在其執(zhí)行范圍中被其他庫覆蓋了。
(function($) { ? ?????$.fn.extend({
?????????????"focusColor": function(li_col) {
????????????????????????????……
????????????????}
????????})
})(jQuery);
這是為了確保我們使用“$”符號和其他JavaScript庫之間不會沖突。
function($)是指"$"作為參數(shù)傳遞,
$.fn.extened是指Jquery的擴展模式。
舉報
加入課程學習,有效提高前端開發(fā)速度
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-04-06
由于美元符號(“$”)不僅僅只有jQuery庫會使用到,其他Javascript庫也可能使用到,假如其他庫中“$”也有特別的含義,那么就會引起不必要沖突了。所以我們可以通過定義自執(zhí)行的函數(shù)(IIFE),然后把jQuery對象作為參數(shù)傳遞給該自執(zhí)行函數(shù),通過建立“$”和jQuery的對應(yīng)關(guān)系,這樣“$”就不會在其執(zhí)行范圍中被其他庫覆蓋了。
(function($) {
? ?????$.fn.extend({
?????????????"focusColor": function(li_col) {
????????????????????????????……
????????????????}
????????})
})(jQuery);
這是為了確保我們使用“$”符號和其他JavaScript庫之間不會沖突。
2016-03-21
function($)是指"$"作為參數(shù)傳遞,
$.fn.extened是指Jquery的擴展模式。