找回密码
 立即注册
搜索
热搜: 丝袜 魅魔 黑丝
查看: 7|回复: 0

24747885_第九章:肉体的牢狱

[复制链接]

13万

主题

343

回帖

22万

积分

管理员

站长

UID
1
积分
224398
余额
13 R
Moe币
84879
在线时间
279 小时
注册时间
2025-12-28
最后登录
2026-11-6
发表于 2026-9-3 23:00:59 | 显示全部楼层 |阅读模式
t:e[n],enumerable:!0,configurable:!0};return t},rt=Me.splice,it={_splice:rt,_fire:function(e,t,n){T(this.$events[$e],e,t,n)},size:function(){return this._.length},pushArray:function(e){var t=e.length,n=this.length;return t&&(Me.push.apply(this.$model,e),x.call(this,"add",n,t,Math.max(0,n-1))),t+n},push:function(){var e,t=[],n=arguments.length;for(e=0;n>e;e++)t[e]=arguments[e];return this.pushArray(t)},unshift:function(){var e=arguments.length,t=this.length;return e&&(Me.unshift.apply(this.$model,arguments),x.call(this,"add",0,e,0)),e+t},shift:function(){if(this.length){var e=this.$model.shift();return x.call(this,"del",0,1,0),e}},pop:function(){var e=this.length;if(e){var t=this.$model.pop();return x.call(this,"del",e-1,1,Math.max(0,e-2)),t}},splice:function(e){var t,n=arguments.length,a=[],r=rt.apply(this.$model,arguments);return r.length&&(a.push("del",e,r.length,0),t=!0),n>2&&(t?a.splice(3,1,0,"add",e,n-2):a.push("add",e,n-2,0),t=!0),t?x.apply(this,a):[]},contains:function(e){return-1!==this.indexOf(e)},remove:function(e){return this.removeAt(this.indexOf(e))},removeAt:function(e){return e>=0?(this.$model.splice(e,1),x.call(this,"del",e,1,0)):[]},clear:function(){return this.$model.length=this.length=this._.length=0,this._fire("clear",0),this},removeAll:function(e){if(Array.isArray(e))for(var t=this.length-1;t>=0;t--)-1!==e.indexOf(this[t])&&this.removeAt(t);else if("function"==typeof e)for(t=this.length-1;t>=0;t--){var n=this[t];e(n,t)&&this.removeAt(t)}else this.clear()},ensure:function(e){return this.contains(e)||this.push(e),this},set:function(e,t){if(e<this.length&&e>-1){var n=avalon.type(t);t&&t.$model&&(t=t.$model);var a=this[e];if("object"===n)for(var r in t)a.hasOwnProperty(r)&&(a[r]=t[r]);else"array"===n?a.clear().push.apply(a,t):a!==t&&(this[e]=t,this.$model[e]=t,this._fire("set",e,t))}return this}};"sort,reverse".replace(xe,function(e){it[e]=function(){var t,n=this.$model,a=n.concat(),r=Math.random(),i=[];Me[e].apply(n,arguments);for(var o=0,l=a.length;l>o;o++){var s=n[o],c=a[o];if(nt(s,c))i.push(o);else{var u=a.indexOf(s);i.push(u),a[u]=r,t=!0}}return t&&(C(this,i),this._fire("move",i),this._fire("index",0)),this}});var ot=function(){var e,t=[];return{begin:function(n){t.push(e),e=n},end:function(){e=t.pop()},collectDependency:function(t,n){e&&e.callback(t,n)}}}(),lt=/^(duplex|on)$/;avalon.injectBinding=function(e){var t=e.evaluator;if(t){ot.begin({callback:function(t,n){k(t.$events[n._name],e)}});try{var a=lt.test(e.type)?e:t.apply(0,e.args);void 0===a&&delete e.evaluator,e.handler&&e.handler(a,e.element,e)}catch(r){n("warning:exception throwed in [avalon.injectBinding] ",r),delete e.evaluator;var i=e.element;if(i&&3===i.nodeType){var o=i.parentNode;c.commentInterpolate?o.replaceChild(ge.createComment(e.value),i):i.data=Xe+(e.oneTime?"::":"")+e.value+Ue}}finally{ot.end()}}};var st=0,ct=avalon.$$subscribers=[],ut=new Date,ft=0,dt=new function(){avalon.mix(this,{option:ge.createElement("select"),thead:ge.createElement("table"),td:ge.createElement("tr"),area:ge.createElement("map"),tr:ge.createElement("tbody"),col:ge.createElement("colgroup"),legend:ge.createElement("fieldset"),_default:ge.createElement("div"),g:ge.createElementNS("http://www.w3.org/2000/svg","svg")}),this.optgroup=this.option,this.tbody=this.tfoot=this.colgroup=this.caption=this.thead,this.th=this.td};String("circle,defs,ellipse,image,line,path,polygon,polyline,rect,symbol,text,use").replace(xe,function(e){dt[e]=dt.g});var vt=/<([\w:]+)/,pt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ht=i(["","text/javascript","text/ecmascript","application/ecmascript","application/javascript"]),mt=ge.createElement("script"),gt=/<|&#?\w+;/;avalon.parseHTML=function(e){var t=Le.cloneNode(!1);if("string"!=typeof e)return t;if(!gt.test(e))return t.appendChild(ge.createTextNode(e)),t;e=e.replace(pt,"<$1></$2>").trim();var n,a=(vt.exec(e)||["",""])[1].toLowerCase(),r=dt[a]||dt._default;r.innerHTML=e;var i=r.getElementsByTagName("script");if(i.length)for(var o,l=0;o=i[l++];)if(ht[o.type]){var s=mt.cloneNode(!1);Me.forEach.call(o.attributes,function(e){s.setAttribute(e.name,e.value)}),s.text=o.text,o.parentNode.replaceChild(s,o)}for(;n=r.firstChild;)t.appendChild(n);return t},avalon.innerHTML=function(e,t){var n=this.parseHTML(t);this.clearHTML(e).appendChild(n)},avalon.clearHTML=function(e){for(e.textContent="";e.firstChild;)e.removeChild(e.firstChild);return e},"add,remove".replace(xe,function(e){avalon.fn[e+"Class"]=function(t){var n=this[0];return t&&"string"==typeof t&&n&&1===n.nodeType&&t.replace(/\S+/g,function(t){n.classList[e](t)}),this}}),avalon.fn.mix({hasClass:function(e){var t=this[0]||{};return 1===t.nodeType&&t.classList.contains(e)},toggleClass:function(e,t){for(var n,a=0,r=String(e).split(/\s+/),i="boolean"==typeof t;n=r[a++];){var o=i?t:!this.hasClass(n);this[o?"addClass":"removeClass"](n)}return this},attr:function(e,t){return 2===arguments.length?(this[0].setAttribute(e,t),this):this[0].getAttribute(e)},data:function(e,t){switch(e="data-"+j(e||""),arguments.length){case 2:return this.attr(e,t),this;case 1:var n=this.attr(e);return L(n);case 0:var a={};return Me.forEach.call(this[0].attributes,function(t){t&&(e=t.name,e.indexOf("data-")||(e=S(e.slice(5)),a[e]=L(t.value)))}),a}},removeData:function(e){return e="data-"+j(e),this[0].removeAttribute(e),this},css:function(e,t){if(avalon.isPlainObject(e))for(var n in e)avalon.css(this,n,e[n]);else var a=avalon.css(this,e,t);return void 0!==a?a:this},position:function(){var e,t,n=this[0],a={top:0,left:0};if(n)return"fixed"===this.css("position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),"HTML"!==e[0].tagName&&(a=e.offset()),a.top+=avalon.css(e[0],"borderTopWidth",!0),a.left+=avalon.css(e[0],"borderLeftWidth",!0),a.top-=e.scrollTop(),a.left-=e.scrollLeft()),{top:t.top-a.top-avalon.css(n,"marginTop",!0),left:t.left-a.left-avalon.css(n,"marginLeft",!0)}},offsetParent:function(){for(var e=this[0].offsetParent;e&&"static"===avalon.css(e,"position");)e=e.offsetParent;return avalon(e||Se)},bind:function(e,t,n){return this[0]?avalon.bind(this[0],e,t,n):void 0},unbind:function(e,t,n){return this[0]&&avalon.unbind(this[0],e,t,n),this},val:function(e){var t=this[0];if(t&&1===t.nodeType){var n=0===arguments.length,a=n?":get":":set",r=kt[_(t)+a];if(r)var i=r(t,e);else{if(n)return(t.value||"").replace(/\r/g,"");t.value=e}}return n?i:this}}),Se.dataset&&(avalon.fn.data=function(e,t){e=e&&S(e);var n=this[0].dataset;switch(arguments.length){case 2:return n[e]=t,this;case 1:return t=n[e],L(t);case 0:var r=a();for(e in n)r[e]=L(n[e]);return r}});var yt=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/;avalon.parseJSON=JSON.parse,avalon.fireDom=function(e,t,n){var a=ge.createEvent("Events");a.initEvent(t,!0,!0),avalon.mix(a,n),e.dispatchEvent(a)},avalon.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){avalon.fn[e]=function(n){var a=this[0]||{},r=H(a),i="scrollTop"===e;return arguments.length?void(r?r.scrollTo(i?r[t]:n,i?n:r[t]):a[e]=n):r?r[t]:a[e]}});var bt=avalon.cssHooks=a(),$t=["","-webkit-","-moz-","-ms-"],wt={"float":"cssFloat"};avalon.cssNumber=i("animationIterationCount,columnCount,order,flex,flexGrow,flexShrink,fillOpacity,fontWeight,lineHeight,opacity,orphans,widows,zIndex,zoom"),avalon.cssName=function(e,t,n){if(wt[e])return wt[e];t=t||Se.style;for(var a=0,r=$t.length;r>a;a++)if(n=S($t[a]+e),n in t)return wt[e]=n;return null},bt["@:set"]=function(e,t,n){e.style[t]=n},bt["@:get"]=function(e,t){if(!e||!e.style)throw new Error("getComputedStyle要求传入一个节点 "+e);
var n,a=getComputedStyle(e);return a&&(n="filter"===t?a.getPropertyValue(t):a[t],""===n&&(n=e.style[t])),n},bt["opacity:get"]=function(e){var t=bt["@:get"](e,"opacity");return""===t?"1":t},"top,left".replace(xe,function(e){bt[e+":get"]=function(t){var n=bt["@:get"](t,e);return/px$/.test(n)?n:avalon(t).position()[e]+"px"}});var xt={position:"absolute",visibility:"hidden",display:"block"},Ct=/^(none|table(?!-c[ea]).+)/;"Width,Height".replace(xe,function(e){var t=e.toLowerCase(),n="client"+e,a="scroll"+e,r="offset"+e;bt[t+":get"]=function(t,n,a){var i=-4;"number"==typeof a&&(i=a),n="Width"===e?["Left","Right"]:["Top","Bottom"];var o=t[r];return 2===i?o+avalon.css(t,"margin"+n[0],!0)+avalon.css(t,"margin"+n[1],!0):(0>i&&(o=o-avalon.css(t,"border"+n[0]+"Width",!0)-avalon.css(t,"border"+n[1]+"Width",!0)),-4===i&&(o=o-avalon.css(t,"padding"+n[0],!0)-avalon.css(t,"padding"+n[1],!0)),o)},bt[t+"&get"]=function(e){var n=[];D(e,n);for(var a,r=bt[t+":get"](e),i=0;a=n[i++];){e=a.node;for(var o in a)"string"==typeof a[o]&&(e.style[o]=a[o])}return r},avalon.fn[t]=function(i){var o=this[0];if(0===arguments.length){if(o.setTimeout)return o["inner"+e];if(9===o.nodeType){var l=o.documentElement;return Math.max(o.body[a],l[a],o.body[r],l[r],l[n])}return bt[t+"&get"](o)}return this.css(t,i)},avalon.fn["inner"+e]=function(){return bt[t+":get"](this[0],void 0,-2)},avalon.fn["outer"+e]=function(e){return bt[t+":get"](this[0],void 0,e===!0?2:0)}}),avalon.fn.offset=function(){var e=this[0];try{var t=e.getBoundingClientRect();if(t.width||t.height||e.getClientRects().length){var n=e.ownerDocument,a=n.documentElement,r=n.defaultView;return{top:t.top+r.pageYOffset-a.clientTop,left:t.left+r.pageXOffset-a.clientLeft}}}catch(i){return{left:0,top:0}}};var kt={"select:get":function(e,t){for(var n,a=e.options,r=e.selectedIndex,i="select-one"===e.type||0>r,o=i?null:[],l=i?r+1:a.length,s=0>r?l:i?r:0;l>s;s++)if(n=a[s],(n.selected||s===r)&&!n.disabled){if(t=n.value,i)return t;o.push(t)}return o},"select:set":function(e,t,n){t=[].concat(t);for(var a,r=0;a=e.options[r++];)(a.selected=t.indexOf(a.value)>-1)&&(n=!0);n||(e.selectedIndex=-1)}},Tt=JSON.stringify,At=["break,case,catch,continue,debugger,default,delete,do,else,false","finally,for,function,if,in,instanceof,new,null,return,switch,this","throw,true,try,typeof,var,void,while,with","abstract,boolean,byte,char,class,const,double,enum,export,extends","final,float,goto,implements,import,int,interface,long,native","package,private,protected,public,short,static,super,synchronized","throws,transient,volatile","arguments,let,yield,undefined"].join(","),Et=/\/\*[\w\W]*?\*\/|\/\/[^\n]*\n|\/\/[^\n]*$|"(?:[^"\\]|\\[\w\W])*"|'(?:[^'\\]|\\[\w\W])*'|[\s\t\n]*\.[\s\t\n]*[$\w\.]+/g,Ot=/[^\w$]+/g,Mt=new RegExp(["\\b"+At.replace(/,/g,"\\b|\\b")+"\\b"].join("|"),"g"),Nt=/\b\d[^,]*/g,jt=/^,+|,+$/g,St=new Fe(512),Lt=function(e){var t=","+e.trim(),n=St.get(t);if(n)return n;var a=e.replace(Et,"").replace(Ot,",").replace(Mt,"").replace(Nt,"").replace(jt,"").split(/^$|,+/);return St.put(t,I(a))},Ht=new Fe(128),Dt=/\w\[.*\]|\w\.\w/,_t=/(\$proxy\$[a-z]+)\d+$/,Pt=/\)\s*$/,It=/\)\s*\|/g,Rt=/\|\s*([$\w]+)/g,Bt=/"\s*\["/g,Ft=/"\s*\(/g;avalon.parseExprProxy=V,avalon.scan=function(e,t){e=e||Se;var n=t?[].concat(t):[];Z(e,n)};var Vt=i("area,base,basefont,br,col,command,embed,hr,img,input,link,meta,param,source,track,wbr,noscript,script,style,textarea".toUpperCase()),zt=function(e,t,n){var a=e.getAttribute(t);if(a)for(var r,i=0;r=n[i++];)if(r.hasOwnProperty(a)&&"function"==typeof r[a])return r[a]},Wt=Pe&&e.MutationObserver?function(e){for(var t,n=e.firstChild;n;){var a=n.nextSibling;3===n.nodeType?t?(t.nodeValue+=n.nodeValue,e.removeChild(n)):t=n:t=null,n=a}}:0,Xt=/^\s*::/,Ut=/ms-(\w+)-?(.*)/,Yt={"if":10,repeat:90,data:100,widget:110,each:1400,"with":1500,duplex:2e3,on:3e3},qt=i("animationend,blur,change,input,click,dblclick,focus,keydown,keypress,keyup,mousedown,mouseenter,mouseleave,mousemove,mouseout,mouseover,mouseup,scan,scroll,submit"),Gt=i("value,title,alt,checked,selected,disabled,readonly,enabled"),Zt=/^if|widget|repeat$/,Jt=/^each|with|html|include$/,Kt=/\|\s*html(?:\b|$)/,Qt=/\|\|/g,en=/(['"])(\\\1|.)+?\1/g,tn=/\r?\n/g,nn=["autofocus,autoplay,async,allowTransparency,checked,controls","declare,disabled,defer,defaultChecked,defaultSelected","contentEditable,isMap,loop,multiple,noHref,noResize,noShade","open,readOnly,selected"].join(","),an={};nn.replace(xe,function(e){an[e.toLowerCase()]=e});var rn={"accept-charset":"acceptCharset","char":"ch",charoff:"chOff","class":"className","for":"htmlFor","http-equiv":"httpEquiv"},on=["accessKey,bgColor,cellPadding,cellSpacing,codeBase,codeType,colSpan","dateTime,defaultValue,frameBorder,longDesc,maxLength,marginWidth,marginHeight","rowSpan,tabIndex,useMap,vSpace,valueType,vAlign"].join(",");on.replace(xe,function(e){rn[e.toLowerCase()]=e});var ln=/<noscript.*?>(?:[\s\S]+?)<\/noscript>/gim,sn=/<noscript.*?>([\s\S]+?)<\/noscript>/im,cn=function(){return new(e.XMLHttpRequest||ActiveXObject)("Microsoft.XMLHTTP")},un=avalon.templateCache={};Re.attr=function(e,t){var n=F(e.value.trim());if("include"===e.type){var a=e.element;e.includeRendered=zt(a,"data-include-rendered",t),e.includeLoaded=zt(a,"data-include-loaded",t);var r=e.includeReplace=!!avalon(a).data("includeReplace");avalon(a).data("includeCache")&&(e.templateCache={}),e.startInclude=ge.createComment("ms-include"),e.endInclude=ge.createComment("ms-include-end"),r?(e.element=e.startInclude,a.parentNode.insertBefore(e.startInclude,a),a.parentNode.insertBefore(e.endInclude,a.nextSibling)):(a.insertBefore(e.startInclude,a.firstChild),a.appendChild(e.endInclude))}e.handlerName="attr",V(n,t,e)},Be.attr=function(t,n,a){var r=a.type,i=a.param;if("css"===r)avalon(n).css(i,t);else if("attr"===r){var o=t===!1||null===t||void 0===t;!je&&rn[i]&&(i=rn[i]);var l=an[i];if("boolean"==typeof n[l]&&(n[l]=!!t,t||(o=!0)),o)return n.removeAttribute(i);var s=ke.test(n)?!1:ge.namespaces&&isVML(n)?!0:i in n.cloneNode(!1);s?n[i]=t+"":n.setAttribute(i,t)}else if("include"===r&&t){var c=a.vmodels,u=a.includeRendered,f=a.includeLoaded,d=a.includeReplace,v=d?n.parentNode:n,p=function(e){if(null!==a.vmodels){if(f){var n=f.apply(v,[e].concat(c));"string"==typeof n&&(e=n)}u&&z(v,function(){u.call(v)},NaN);var r=a.includeLastID;if(a.templateCache&&r&&r!==t){var i=a.templateCache[r];i||(i=a.templateCache[r]=ge.createElement("div"),be.appendChild(i))}for(a.includeLastID=t;a.startInclude;){var o=a.startInclude.nextSibling;if(!o||o===a.endInclude)break;v.removeChild(o),i&&i.appendChild(o)}var l=ee(a,t,e),s=avalon.slice(l.childNodes);v.insertBefore(l,a.endInclude),G(s,c)}};if("src"===a.param)if("string"==typeof un[t])avalon.nextTick(function(){p(un[t])});else if(Array.isArray(un[t]))un[t].push(p);else{var h=cn();h.onreadystatechange=function(){if(4===h.readyState){var e=h.status;if(e>=200&&300>e||304===e||1223===e){for(var n,a=h.responseText,r=0;n=un[t][r++];)n(a);un[t]=a}}},un[t]=[p],h.open("GET",t,!0),"withCredentials"in h&&(h.withCredentials=!0),h.setRequestHeader("X-Requested-With","XMLHttpRequest"),h.send(null)}else{var m=t&&1===t.nodeType?t:ge.getElementById(t);if(m){if("NOSCRIPT"===m.tagName&&!m.innerHTML&&!m.fixIE78){h=cn(),h.open("GET",location,!1),h.send(null);for(var g=ge.getElementsByTagName("noscript"),y=(h.responseText||"").match(ln)||[],b=y.length,$=0;b>$;$++){var w=g[$];w&&(w.style.display="none",w.fixIE78=(y[$].match(sn)||["","&nbsp;"])[1])}}avalon.nextTick(function(){p(m.fixIE78||m.value||m.innerText||m.innerHTML)})}}}else if(Se.hasAttribute||"string"!=typeof t||"src"!==r&&"href"!==r||(t=t.replace(/&amp;/g,"&")),n[r]=t,e.chrome&&"EMBED"===n.tagName){var x=n.parentNode,C=document.createComment("ms-src");x.replaceChild(C,n),x.replaceChild(n,C)}},"title,alt,src,value,css,include,href".replace(xe,function(e){Re[e]=Re.attr}),Re["class"]=function(e,t){var n,a=e.param,r=e.value;if(e.handlerName="class",!a||isFinite(a)){e.param="";var i=r.replace(qe,function(e){return e.replace(/./g,"0")}).indexOf(":");if(-1===i){var o=r;n=!0}else o=r.slice(0,i),n=r.slice(i+1);o=Ye.test(r)?F(o):Tt(o),e.expr="["+o+","+n+"]"}else e.expr="["+Tt(a)+","+r+"]",e.oldStyle=a;var l=e.type;if("hover"===l||"active"===l){if(!e.hasBindEvent){var s=e.element,c=avalon(s),u="mouseenter",f="mouseleave";if("active"===l){s.tabIndex=s.tabIndex||-1,u="mousedown",f="mouseup";var d=c.bind("mouseleave",function(){e.toggleClass&&c.removeClass(e.newClass)})}}var v=c.bind(u,function(){e.toggleClass&&c.addClass(e.newClass)}),p=c.bind(f,function(){e.toggleClass&&c.removeClass(e.newClass)});e.rollback=function(){c.unbind("mouseleave",d),c.unbind(u,v),c.unbind(f,p)},e.hasBindEvent=!0}V(e.expr,t,e)},Be["class"]=function(e,t,n){var a=avalon(t);n.newClass=e[0],n.toggleClass=!!e[1],n.oldClass&&n.newClass!==n.oldClass&&a.removeClass(n.oldClass),n.oldClass=n.newClass,"class"===n.type&&(n.oldStyle?a.toggleClass(n.oldStyle,!!e[1]):a.toggleClass(n.newClass,n.toggleClass))},"hover,active".replace(xe,function(e){Re[e]=Re["class"]}),Be.data=function(e,t,n){var a="data-"+n.param;e&&"object"==typeof e?t[a]=e:t.setAttribute(a,String(e))};var fn=Re.duplex=function(e,t){var a,o=e.element;if(V(e.value,t,e,1),e.changed=zt(o,"data-duplex-changed",t)||r,e.evaluator&&e.args){var l=[],s=i("string,number,boolean,checked");"radio"===o.type&&""===e.param&&(e.param="checked"),o.msData&&(o.msData["ms-duplex"]=e.value),e.param.replace(/\w+/g,function(t){/^(checkbox|radio)$/.test(o.type)&&/^(radio|checked)$/.test(t)&&("radio"===t&&n("ms-duplex-radio已经更名为ms-duplex-checked"),t="checked",e.isChecked=!0),"bool"===t?(t="boolean",n("ms-duplex-bool已经更名为ms-duplex-boolean")):"text"===t&&(t="string",n("ms-duplex-text已经更名为ms-duplex-string")),s[t]&&(a=!0),avalon.Array.ensure(l,t)}),a||l.push("string"),e.param=l.join("-"),e.bound=function(t,n){o.addEventListener?o.addEventListener(t,n,!1):o.attachEvent("on"+t,n);var a=e.rollback;e.rollback=function(){o.avalonSetter=null,avalon.unbind(o,t,n),a&&a()}};for(var c in avalon.vmodels){var u=avalon.vmodels[c];u.$fire("avalon-ms-duplex-init",e)}var f=e.pipe||(e.pipe=ne);f(null,e,"init");var d=o.tagName;fn[d]&&fn[d](o,e.evaluator.apply(null,e.args),e)}};avalon.duplexHooks={checked:{get:function(e,t){return!t.element.oldValue}},string:{get:function(e){return e},set:te},"boolean":{get:function(e){return"true"===e},set:te},number:{get:function(e,t){var n=parseFloat(e);if(-e===-n)return n;var a=/strong|medium|weak/.exec(t.element.getAttribute("data-duplex-number"))||["medium"];switch(a[0]){case"strong":return 0;case"medium":return""===e?"":0;case"weak":return e}},set:te}};var dn,vn=[];avalon.tick=function(e){1===vn.push(e)&&(dn=setInterval(ae,60))};var pn=r;!new function(){function e(e){t[this.tagName].call(this,e),!this.msFocus&&this.avalonSetter&&this.avalonSetter()}try{var t={},n=HTMLInputElement.prototype,a=HTMLTextAreaElement.prototype,r=HTMLInputElement.prototype;Object.getOwnPropertyNames(r),t.INPUT=Object.getOwnPropertyDescriptor(n,"value").set,Object.defineProperty(n,"value",{set:e}),t.TEXTAREA=Object.getOwnPropertyDescriptor(a,"value").set,Object.defineProperty(a,"value",{set:e})}catch(i){pn=avalon.tick}};var hn=/^(file|button|reset|submit|checkbox|radio|range)$/;fn.INPUT=function(e,t,a){function r(e){a.changed.call(this,e,a)}function i(){f=!0}function o(){f=!1}var l,s=e.type,c=a.bound,u=avalon(e),f=!1,d=function(){var n=e.value;if(!f&&n!==l){var i=a.pipe(n,a,"get");u.data("duplexObserve")!==!1&&(l=n,t(i),r.call(e,i))}};if(a.handler=function(){var n=a.pipe(t(),a,"set");if(n!==l){var r=!1;if(e.msFocus)try{var i=e.selectionStart,o=e.selectionEnd;if(i===o){var s=i;r=!0}}catch(c){}e.value=l=n,r&&!e.readyOnly&&(e.selectionStart=e.selectionEnd=s)}},a.isChecked||"radio"===s)d=function(){if(u.data("duplexObserve")!==!1){var n=a.pipe(e.value,a,"get");t(n),r.call(e,n)}},a.handler=function(){var n=t(),r=a.isChecked?!!n:n+""===e.value;e.checked=e.oldValue=r},c("click",d);else if("checkbox"===s)d=function(){if(u.data("duplexObserve")!==!1){var i=e.checked?"ensure":"remove",o=t();Array.isArray(o)||(n("ms-duplex应用于checkbox上要对应一个数组"),o=[o]),avalon.Array[i](o,a.pipe(e.value,a,"get")),r.call(e,o)}},a.handler=function(){var n=[].concat(t());e.checked=n.indexOf(a.pipe(e.value,a,"get"))>-1},c("change",d);else{var v=e.getAttribute("data-duplex-event")||"input";e.attributes["data-event"]&&n("data-event指令已经废弃,请改用data-duplex-event"),v.replace(xe,function(e){switch(e){case"input":c("input",d),c("keyup",d),Pe||(c("compositionstart",i),c("compositionend",o),c("DOMAutoComplete",d));break;default:c(e,d)}}),hn.test(s)||("hidden"!==s&&(c("focus",function(){e.msFocus=!0}),c("blur",function(){e.msFocus=!1})),e.avalonSetter=d,pn(function(){if(Se.contains(e))e.msFocus||d();else if(!e.msRetain)return!1}))}avalon.injectBinding(a),r.call(e,e.value)},fn.TEXTAREA=fn.INPUT,fn.SELECT=function(e,t,a){function r(){if(i.data("duplexObserve")!==!1){var n=i.val();n=Array.isArray(n)?n.map(function(
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|M男之家

GMT+8, 2026-11-8 21:42 , Processed in 0.077599 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表