-
jQuery簡單組件的開發(fā)查看全部
-
有幫助,但感覺好像還不夠詳細查看全部
-
因為火狐瀏覽器的滑動事件是使用“DOMMouseScroll”的,所以要在滑動事件內(nèi)綁定兩種滑動屬性$(document).on("mousewheel DOMMouseScroll",MouseWheelHandler); 怎么判斷滾輪是向下還是向上滑動: var value=e.originalEvent.wheelDelta;又因為火狐不支持wheelDelta屬性,所以代碼中要加上 var value=e.originalEvent.wheelDelta || -e.originalEvent.detal; 第二個e前面有符號是因為,火狐瀏覽器的滾動數(shù)值和其他瀏覽器是相反的,例向下滾動,其他瀏覽器的值為-1到-20,但火狐為3;所以為了保持方向的一致,第二個e前要加負號。查看全部
-
$.fn相當于原型。 這里的代碼,在原型上定義了一個switchPage的函數(shù),之后又在這函數(shù)之下定義了moveSectionUp和moveSectionDown函數(shù),這兩個函數(shù)是公有方法,可通過$.fn.switchPage.moveSectionUp();來調(diào)用。 但是scrollPage等是私有方法,只能在組件內(nèi)部被調(diào)用。 (不清楚公用方法的調(diào)用范圍和私有方法的調(diào)用范圍有什么不一樣。)查看全部
-
defaults和options合并之后返回給opts。 this.each(function(){});是用于循環(huán)執(zhí)行此function。查看全部
-
(function($){ })(jQuery); 書寫好處: 1.避免全局依賴 2.避免第三方組件的破壞 3.兼容jQuery的操作符$查看全部
-
jQuery是一個兼容多瀏覽器的javascript庫,類似java的package。 jQuery 使用sizzle引擎,支持css選取,Xpath選取等方式。 $("p") 選取全部 <p> 元素。 $("p.intro") 選取所有包含class為"intro"的 <p> 元素。 $("#demo") 選取 id為"demo" 的元素。 $("[href]") 選取所有帶有 href 屬性的元素。 $("[href='#']") 選取所有帶有 href 值等于 "#" 的元素。查看全部
-
可使用$.foo進行調(diào)用查看全部
-
實現(xiàn)橫屏展示:使用浮動布局,將向左浮動加入每一個section內(nèi)。 使container的寬度為400%;(?因為container里面有四個div) 使section的寬度為25%,一共四個section,平均分得25%查看全部
-
重點:html與body的高度都要設置為100%。查看全部
-
全屏切換查看全部
-
(function($){})(jQuery); 閉包查看全部
-
閉包的書寫樣式查看全部
-
高度為100%是相對于父元素的高度而言的。查看全部
-
方法觸發(fā)事件查看全部
舉報
0/150
提交
取消