課程
/前端開發
/jQuery
/全屏切換效果
this.setting=$.extend(true,$.fn.PageSwitch.defaults,options||{})
這句話執行之后PageSwitch ?的setting方法 ?是什么內容 ? 有什么作用
2016-10-25
源自:全屏切換效果 2-2
正在回答
$.extend(boolean,dest,src1,src2,src3...)作用是將src1,src2,src3合并到dest中,true是深拷貝的意思,$.extend(true,$.fn.PageSwitch.defaults,options||{})這段代碼作用是將用戶設置的options項合并到$.fn.PageSwitch.defaults的默認數據中,此時的setting就是用來存放$.fn.PageSwitch.defaults的默認數據的,利用extend屬性前后相同,后面覆蓋前面的特性,達到自定義效果,例如:你設置了index:1,就會覆蓋默認的index:0,圖片就從第二張開始了!
慕仙1767075 提問者
舉報
如何在PC和移動端實現全屏切換效果,本課程會給你答案
2 回答關于這里面的js單例不是很明白,求大神解答
1 回答360的大神請教一個大問題……
3 回答【求解答】有人發現當鼠標滾動太快的時候有bug嗎?
5 回答為什么要重寫原型對象呢,而不是在原型上添加一個方法?期待解答。
1 回答不明白的都寫在圖上了,看圖吧?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-26
$.extend(boolean,dest,src1,src2,src3...)作用是將src1,src2,src3合并到dest中,true是深拷貝的意思,$.extend(true,$.fn.PageSwitch.defaults,options||{})這段代碼作用是將用戶設置的options項合并到$.fn.PageSwitch.defaults的默認數據中,此時的setting就是用來存放$.fn.PageSwitch.defaults的默認數據的,利用extend屬性前后相同,后面覆蓋前面的特性,達到自定義效果,例如:你設置了index:1,就會覆蓋默認的index:0,圖片就從第二張開始了!