亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

全屏切換效果

難度中級
時長 1小時45分
學習人數
綜合評分9.23
104人評價 查看評價
9.5 內容實用
9.1 簡潔易懂
9.1 邏輯清晰

已采納回答 / it_小蟲
1.function PageSwitch(element, options){ // 定義屬性};?????? // 是構造函數,me對象是通過它創建的2.PageSwitch.prototype = {//定義常量或方法do something...}?????? //PageSwitch.prototype指的是PageSwitch對象的原型對象,在本例子中直接使用一{}作為原型,在原型對象中定義常量或方法,減少消耗

已采納回答 / 田心楓
http://download.csdn.net/detail/joueu/8653897

已采納回答 / 宿敵
首先 init 是對象里的一個方法, ?對象的方法也是對象的一種特殊屬性, ?比如: var person={name:"張三",ear:function(){console.log("吃");}}; ? ? 則 alert(person.name); ?和 alert(person["name"]); ?效果是相同的同樣, ?person.eat(); ?和 ?person['eat']() ? 也是一樣的 ? 上就是利用了這一點, ? ?你把 eat 方法, 換成 init 就明白了

已采納回答 / qq_欠你一個我CodingD_0435
100%是屏幕寬度;400%則是屏幕寬度的4倍。然后每張圖片寬度設置為25%(4張時),則每張寬度為400%*25%=100%為屏幕寬度,從而實現全屏?

已采納回答 / testname
this就是jQuery對象,不然怎么能調用each()方法?

已采納回答 / 慕后端9595255
$.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屬性前后相同,后面覆蓋前面的特...

已采納回答 / 一切哦克
首先 鏈接式操作就是執行了一個方法,可以再執行另一個方法,直接寫在方法的后面。this.each遍歷的是一個數組,因為你不能保證返回的只有一個jq對象(這里糾正一下,這里的函數作為對象的方法時返回this是指向的該對象,也就是說不是你說的返回對象的每個屬性,這里關于this的使用建議你看一下慕課上有一位老師講的js深入淺出,)你若保證你的插件每次都只會用一個JQ對象,那么你可以直接return?this.另外me.data("pageSwitch")是在這個對象上綁定數據,個人認為這里就是給目標對象綁定這...

已采納回答 / qq_救救我吧_1
視屏右下角就是的,你可以看下,下載下來可以參考下

已采納回答 / 甜甜的泥土
匿名函數,就把這個功能獨立出來,它里面的變量不會被外面的污染,它自己也不會污染全局。

已采納回答 / Frank_Yuan
哈哈,來來來,我給你一張圖,你看看像不像<...圖片...>

已采納回答 / 倪帥
me是調用插件的jq對象,視頻中就是$("#container")這個對象。options是用戶傳遞的設置參數

已采納回答 / 9號攻城獅
這個做是為了防止this飄移,this 在不同的環境當值指向是不一樣的,比如$.each循環當中,this指向每一個當前循環的元素。

已采納回答 / 倪帥
第一個是PageSwitch對象,第二個是jq原型上的方法

已采納回答 / Do0_0
看老師有沒有上傳咯,在視頻右下方可以看到資料下載,不然找老師要
首頁上一頁12下一頁尾頁
課程須知
本課程需要大家對jQuery、事件和CSS3動畫有一定的基礎。
老師告訴你能學到什么?
1、利用css讓div全屏 2、jQuery實現簡單的組件開發 3、PC端的重寫鼠標滾動事件 4、移動端的重寫touch時間 5、切屏動畫效果

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消