亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ui.selectable.min.js

?? 文件是《精通Javascript+jQuery》的書中實例
?? JS
字號:
(function(A){A.fn.extend({selectable:function(C){var B=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof C=="string"){var D=A.data(this,"selectable");if(D){D[C].apply(D,B)}}else{if(!A.data(this,"selectable")){new A.ui.selectable(this,C)}}})}});A.ui.selectable=function(D,C){var B=this;this.element=A(D);A.data(D,"selectable",this);this.element.addClass("ui-selectable");this.options=A.extend({appendTo:"body",autoRefresh:true,filter:"*",tolerance:"touch"},C);A(D).bind("setData.selectable",function(G,F,H){B.options[F]=H}).bind("getData.selectable",function(G,F){return B.options[F]});this.dragged=false;var E;this.refresh=function(){E=A(B.options.filter,B.element[0]);E.each(function(){var F=A(this);var G=F.offset();A.data(this,"selectable-item",{element:this,$element:F,left:G.left,top:G.top,right:G.left+F.width(),bottom:G.top+F.height(),startselected:false,selected:F.hasClass("ui-selected"),selecting:F.hasClass("ui-selecting"),unselecting:F.hasClass("ui-unselecting")})})};this.refresh();this.selectees=E.addClass("ui-selectee");this.element.mouseInteraction({executor:this,appendTo:"body",delay:0,distance:0,dragPrevention:["input","textarea","button","select","option"],start:this.start,stop:this.stop,drag:this.drag,condition:function(G){var F=false;A(G.target).parents().andSelf().each(function(){if(A.data(this,"selectable-item")){F=true}});return this.options.keyboard?!F:true}});this.helper=A(document.createElement("div")).css({border:"1px dotted black"})};A.extend(A.ui.selectable.prototype,{toggle:function(){if(this.disabled){this.enable()}else{this.disable()}},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable").removeMouseInteraction()},enable:function(){this.element.removeClass("ui-selectable-disabled");this.disabled=false},disable:function(){this.element.addClass("ui-selectable-disabled");this.disabled=true},start:function(D,C){this.opos=[D.pageX,D.pageY];if(this.disabled){return }var B=this.options;this.selectees=A(B.filter,C);this.element.triggerHandler("selectablestart",[D,{selectable:C,options:B}],B.start);A("body").append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:D.clientX,top:D.clientY,width:0,height:0});if(B.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var E=A.data(this,"selectable-item");E.startselected=true;if(!D.ctrlKey){E.$element.removeClass("ui-selected");E.selected=false;E.$element.addClass("ui-unselecting");E.unselecting=true;A(this.element).triggerHandler("selectableunselecting",[D,{selectable:C,unselecting:E.element,options:B}],B.unselecting)}})},drag:function(I,G){this.dragged=true;if(this.disabled){return }var D=this.options;var C=this.opos[0],H=this.opos[1],B=I.pageX,F=I.pageY;if(C>B){var E=B;B=C;C=E}if(H>F){var E=F;F=H;H=E}this.helper.css({left:C,top:H,width:B-C,height:F-H});this.selectees.each(function(){var J=A.data(this,"selectable-item");if(!J||J.element==G){return }var K=false;if(D.tolerance=="touch"){K=(!(J.left>B||J.right<C||J.top>F||J.bottom<H))}else{if(D.tolerance=="fit"){K=(J.left>C&&J.right<B&&J.top>H&&J.bottom<F)}}if(K){if(J.selected){J.$element.removeClass("ui-selected");J.selected=false}if(J.unselecting){J.$element.removeClass("ui-unselecting");J.unselecting=false}if(!J.selecting){J.$element.addClass("ui-selecting");J.selecting=true;A(this.element).triggerHandler("selectableselecting",[I,{selectable:G,selecting:J.element,options:D}],D.selecting)}}else{if(J.selecting){if(I.ctrlKey&&J.startselected){J.$element.removeClass("ui-selecting");J.selecting=false;J.$element.addClass("ui-selected");J.selected=true}else{J.$element.removeClass("ui-selecting");J.selecting=false;if(J.startselected){J.$element.addClass("ui-unselecting");J.unselecting=true}A(this.element).triggerHandler("selectableunselecting",[I,{selectable:G,unselecting:J.element,options:D}],D.unselecting)}}if(J.selected){if(!I.ctrlKey&&!J.startselected){J.$element.removeClass("ui-selected");J.selected=false;J.$element.addClass("ui-unselecting");J.unselecting=true;A(this.element).triggerHandler("selectableunselecting",[I,{selectable:G,unselecting:J.element,options:D}],D.unselecting)}}}})},stop:function(D,C){this.dragged=false;var B=this.options;A(".ui-unselecting",this.element).each(function(){var E=A.data(this,"selectable-item");E.$element.removeClass("ui-unselecting");E.unselecting=false;E.startselected=false;A(this.element).triggerHandler("selectableunselected",[D,{selectable:C,unselected:E.element,options:B}],B.unselected)});A(".ui-selecting",this.element).each(function(){var E=A.data(this,"selectable-item");E.$element.removeClass("ui-selecting").addClass("ui-selected");E.selecting=false;E.selected=true;E.startselected=true;A(this.element).triggerHandler("selectableselected",[D,{selectable:C,selected:E.element,options:B}],B.selected)});A(this.element).triggerHandler("selectablestop",[D,{selectable:C,options:this.options}],this.options.stop);this.helper.remove()}})})(jQuery);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久精品影视| 国产亚洲自拍一区| 97久久超碰国产精品电影| 九色综合国产一区二区三区| 亚洲大型综合色站| 亚洲综合在线免费观看| 一区二区国产视频| 亚洲成人手机在线| 日本aⅴ亚洲精品中文乱码| 无码av免费一区二区三区试看| 亚洲综合久久久| 一区二区三区**美女毛片| 亚洲精品国产第一综合99久久| 中文字幕欧美一| 日韩va亚洲va欧美va久久| 亚洲资源中文字幕| 日本免费在线视频不卡一不卡二| 丝袜国产日韩另类美女| 久久福利视频一区二区| 国产一区二区三区四区在线观看| 国产+成+人+亚洲欧洲自线| www.成人在线| 欧美日韩一卡二卡| 精品国产成人在线影院 | 亚瑟在线精品视频| 日韩国产一二三区| 国产精品1024| 色综合网站在线| 在线不卡一区二区| 国产精品乱码妇女bbbb| 亚洲色欲色欲www在线观看| 午夜私人影院久久久久| 国产精品亚洲一区二区三区在线| thepron国产精品| 欧美日韩亚洲综合一区二区三区| 日韩欧美区一区二| 亚洲精品写真福利| 麻豆成人久久精品二区三区小说| 国产91富婆露脸刺激对白| 欧美日韩aaaaa| 国产精品久久久久桃色tv| 偷窥少妇高潮呻吟av久久免费| 国产精品一线二线三线精华| 在线免费视频一区二区| 久久久九九九九| 午夜av区久久| 99精品欧美一区二区蜜桃免费| 欧美一级一区二区| 亚洲毛片av在线| 国产精品1区二区.| 日韩午夜av一区| 亚洲午夜电影网| 成人久久18免费网站麻豆| 日韩欧美中文一区| 亚洲第一在线综合网站| av亚洲产国偷v产偷v自拍| 日韩女同互慰一区二区| 亚洲一区二区三区四区五区黄| 成人综合在线网站| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 国产剧情一区二区| 欧美制服丝袜第一页| 国产精品久久午夜| 国产成人福利片| 欧美成人a视频| 日韩电影在线看| 欧美日韩二区三区| 亚洲国产wwwccc36天堂| 在线观看日韩精品| 亚洲免费看黄网站| 99久久国产综合精品女不卡| 久久久久久电影| 国产一区二区福利| 久久久99精品免费观看| 久久99热这里只有精品| 91精品国产综合久久福利| 亚洲不卡在线观看| 欧美剧在线免费观看网站| 日韩国产精品久久久久久亚洲| 欧美日高清视频| 奇米一区二区三区| 欧美tickling网站挠脚心| 狠狠色丁香婷综合久久| 精品国产网站在线观看| 久热成人在线视频| 日韩欧美国产小视频| 蜜臀91精品一区二区三区| 久久综合视频网| 国产伦理精品不卡| 国产精品不卡视频| 91美女视频网站| 性做久久久久久久久| 欧美一二三区在线观看| 国产综合久久久久影院| 久久免费精品国产久精品久久久久| 国产另类ts人妖一区二区| 综合久久给合久久狠狠狠97色 | 99精品一区二区三区| 亚洲精品日韩综合观看成人91| 欧美色老头old∨ideo| 天堂va蜜桃一区二区三区| 欧美刺激午夜性久久久久久久| 精品一区二区三区日韩| 国产精品美女久久久久久2018| 一本到高清视频免费精品| 日本免费在线视频不卡一不卡二| 精品国产乱码久久久久久免费| 国产99一区视频免费| 亚洲国产精品久久人人爱蜜臀| 日韩精品一区二区三区蜜臀| 成人国产精品视频| 日韩成人免费电影| 国产精品传媒入口麻豆| 欧美一级二级在线观看| 国产激情一区二区三区桃花岛亚洲| 亚洲美女免费视频| 久久这里都是精品| 欧美日韩一卡二卡三卡| 成人免费视频网站在线观看| 亚洲美女在线国产| 国产欧美精品一区二区色综合朱莉 | 丝袜诱惑制服诱惑色一区在线观看| 日韩一级二级三级| 91国在线观看| 国产99久久久久久免费看农村| 五月婷婷久久综合| 亚洲日本丝袜连裤袜办公室| 国产免费久久精品| 欧美精品在线视频| 色哟哟一区二区在线观看| 国内成人精品2018免费看| 亚洲一区二区视频在线| 国产欧美视频一区二区三区| 日韩欧美国产1| 欧美日韩成人综合天天影院| 色综合久久九月婷婷色综合| 久久精品久久精品| 日韩精品亚洲一区| 亚洲在线视频网站| 国产精品久久久久久一区二区三区| 欧美一级午夜免费电影| 欧美日韩精品三区| 欧美视频日韩视频在线观看| 91在线视频网址| 成人免费毛片片v| 国产在线国偷精品产拍免费yy| 五月天视频一区| 午夜精品福利视频网站| 一区二区高清免费观看影视大全| 亚洲天天做日日做天天谢日日欢 | 国产日韩亚洲欧美综合| 久久久久久久久97黄色工厂| 精品国产精品一区二区夜夜嗨| 欧美日韩国产一二三| 欧美日韩aaaaaa| 制服视频三区第一页精品| 在线观看www91| 欧美图片一区二区三区| 欧美午夜在线一二页| 欧美色视频一区| 欧美一级一区二区| 精品毛片乱码1区2区3区| 久久久久久一二三区| 中文字幕不卡三区| 亚洲欧洲中文日韩久久av乱码| 亚洲精品你懂的| 日本系列欧美系列| 国产麻豆午夜三级精品| 国产传媒一区在线| 99久久国产免费看| 欧美日韩美少妇| 日韩一级二级三级精品视频| 久久久五月婷婷| 亚洲视频一区在线| 午夜久久电影网| 国产在线观看免费一区| eeuss鲁一区二区三区| 欧美亚洲精品一区| 欧美sm极限捆绑bd| 亚洲四区在线观看| 日韩和欧美的一区| 国产激情视频一区二区在线观看| 99久久精品国产网站| 91精品国产91久久久久久最新毛片 | 国产在线一区二区综合免费视频| 国产精品性做久久久久久| 91亚洲精品久久久蜜桃网站| 欧美日韩三级一区二区| 久久品道一品道久久精品| 亚洲丝袜制服诱惑| 日本美女一区二区三区视频| 国产麻豆91精品| 欧美三级日本三级少妇99| 欧美mv和日韩mv国产网站| 亚洲午夜精品网| 国产成人av电影在线| 91精品国产欧美一区二区成人| 国产欧美日韩在线视频| 丝袜美腿亚洲一区二区图片| 国产精品123|