-
重置樣式的原因查看全部
-
jquery 提供的位置方法--scrollTop查看全部
-
拖動滑塊效果實現(xiàn)思路查看全部
-
滾動比例查看全部
-
222查看全部
-
111查看全部
-
匿名函數(shù)自調(diào)的形式查看全部
-
jQuery.Event.originalEvent 指向原生事件查看全部
-
scroll區(qū)域位置分布圖查看全部
-
寫組件模板 <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>查看全部
-
拖動滑塊效果實現(xiàn)思路查看全部
-
滾動比率查看全部
-
<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的一個靜態(tài)方法,Jquery extend的三種拷貝方式: 1、只傳人一個參數(shù)時為jQuery本身增加屬性和方法: 控制臺執(zhí)行命令顯示信息如下 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值地方后面對象會覆蓋前面對象,并返回合并后的結(jié)果: 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、第一個參數(shù)為true,后面參數(shù)為若干個對象,如$.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}"查看全部
-
自調(diào)用匿名函數(shù)查看全部
舉報
0/150
提交
取消