-
重置样式的原因查看全部
-
jquery 提供的位置方法--scrollTop查看全部
-
拖动滑块效果实现思路查看全部
-
滚动比例查看全部
-
222查看全部
-
111查看全部
-
匿名函数自调的形式查看全部
-
jQuery.Event.originalEvent 指向原生事件查看全部
-
scroll区域位置分布图查看全部
-
写组件模板 <script type="text/javascript"> (function(win,doc,$){ function CusScrollBar(options){ this._init(options); } $.extend(CusScrollBar.prototype,{ _init:function(){ console.log("test1"); } }); win.CusScrollBar = CusScrollBar; })(window,document,jQuery); new CusScrollBar(); </script>查看全部
-
拖动滑块效果实现思路查看全部
-
滚动比率查看全部
-
<script type="text/javascript"> (function(win,doc,$){ function CusScrollBar(options){ this._init(options); } $.extend(CusScrollBar.prototype,{ _init:function(){ console.log("test1"); } }); win.CusScrollBar = CusScrollBar; })(window,document,jQuery); new CusScrollBar(); </script>查看全部
-
jQuery.extend([deep],target,object1[,objectN])是jQuery的一个静态方法,Jquery extend的三种拷贝方式: 1、只传人一个参数时为jQuery本身增加属性和方法: 控制台执行命令显示信息如下 var obj1 = {apple:0,banana:{weight:52,price:100},cherry:97}; undefined $.extend(obj1) ( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context, rootjQuery ); } $.apple 0 $.cherry 97 $.banana Object {weight: 52, price: 100} 2、传人2个或者多个对象,相同key值地方后面对象会覆盖前面对象,并返回合并后的结果: var obj = $.extend(obj1,obj2); undefined JSON.stringify(obj); "{"apple":0,"banana":{"price":200},"cherry":97,"durian":100}" JSON.stringify(obj1); "{"apple":0,"banana":{"price":200},"cherry":97,"durian":100}" 注意:此时obj对象和obj1对象相同 3、第一个参数为true,后面参数为若干个对象,如$.extend(true,obj,obj1),采用深拷贝,相同key值地方递归合并对象(第一个对象中所有key值都会被保留,相同key值会被覆盖) var obj = $.extend(true,obj1,obj2); undefined JSON.stringify(obj); "{"apple":0,"banana":{"weight":52,"price":200},"cherry":97,"durian":100}"查看全部
-
自调用匿名函数查看全部
举报
0/150
提交
取消