-
jQuery简单组件的开发查看全部
-
有帮助,但感觉好像还不够详细查看全部
-
因为火狐浏览器的滑动事件是使用“DOMMouseScroll”的,所以要在滑动事件内绑定两种滑动属性$(document).on("mousewheel DOMMouseScroll",MouseWheelHandler); 怎么判断滚轮是向下还是向上滑动: var value=e.originalEvent.wheelDelta;又因为火狐不支持wheelDelta属性,所以代码中要加上 var value=e.originalEvent.wheelDelta || -e.originalEvent.detal; 第二个e前面有符号是因为,火狐浏览器的滚动数值和其他浏览器是相反的,例向下滚动,其他浏览器的值为-1到-20,但火狐为3;所以为了保持方向的一致,第二个e前要加负号。查看全部
-
$.fn相当于原型。 这里的代码,在原型上定义了一个switchPage的函数,之后又在这函数之下定义了moveSectionUp和moveSectionDown函数,这两个函数是公有方法,可通过$.fn.switchPage.moveSectionUp();来调用。 但是scrollPage等是私有方法,只能在组件内部被调用。 (不清楚公用方法的调用范围和私有方法的调用范围有什么不一样。)查看全部
-
defaults和options合并之后返回给opts。 this.each(function(){});是用于循环执行此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进行调用查看全部
-
实现横屏展示:使用浮动布局,将向左浮动加入每一个section内。 使container的宽度为400%;(?因为container里面有四个div) 使section的宽度为25%,一共四个section,平均分得25%查看全部
-
重点:html与body的高度都要设置为100%。查看全部
-
全屏切换查看全部
-
(function($){})(jQuery); 闭包查看全部
-
闭包的书写样式查看全部
-
高度为100%是相对于父元素的高度而言的。查看全部
-
方法触发事件查看全部
举报
0/150
提交
取消