課程
/前端開發
/jQuery
/jQuery實現自定義滾動條
這個的詳細解釋
2017-04-11
源自:jQuery實現自定義滾動條 3-3
正在回答
要想弄清這個問題,從程序開始執行處分析,同時屢屢思路。
程序從這里開始執行
然后執行構造函數,注意這里傳入的參數,以及自定義參數的區別
先是在原型鏈上定義的一個options屬性,同時初始化。之后通過jQuery.extend()方法將傳入的參數和初始化的options合并到原型鏈中定義的options屬性對象。
看圖中文字描述,如若不同,歡迎提問,一起探討
qq_慕蘇_0 提問者
洛洛
舉報
來一次jQuery封裝之旅,本教程帶你深入理解滾輪事件交互
2 回答為什么要把self=this;
2 回答為什么要用self.$cont[0],而不是self.$cont
1 回答var sliderEl = self.$slider && self.$slider[0];這句話什么意思
1 回答this問題
1 回答var slider = this.$slider var sliderEl = slider[0] 為什么這樣可以獲取元素呢! 不是應該是 var sliderEl = $(slider) 因為this.$slider只是options對象的一個屬性:值為".scroll-wrap"它是一個字符串啊;
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-15
要想弄清這個問題,從程序開始執行處分析,同時屢屢思路。
程序從這里開始執行
然后執行構造函數,注意這里傳入的參數,以及自定義參數的區別
先是在原型鏈上定義的一個options屬性,同時初始化。之后通過jQuery.extend()方法將傳入的參數和初始化的options合并到原型鏈中定義的options屬性對象。
看圖中文字描述,如若不同,歡迎提問,一起探討