Автор: wwwww
Дата сообщения: 05.08.2012 13:01
Новые 2 вопроса:
1. имеется скрипт вида
Код: (function(e,c){function a(){return false}function b(){return true}function d(f,h,n){n[0].type=f;return k.event.handle.apply(h,n)}function g(f){var h,n,o=[],r=[],u,x,z,C,J,L,R,U;x=k.data(this,this.nodeType?"events":"__events__");if(typeof x==="function")x=x.events;if(!(f.liveFired===this||!x||!x.live||f.button&&f.type==="click")){if(f.namespace)U=RegExp("(^|\\.)"+f.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");f.liveFired=this;var Z=x.live.slice(0);for(C=0;C<Z.length;C++){x=Z[C];x.origType.replace(la,
"")===f.type?r.push(x.selector):Z.splice(C--,1)}r=k(f.target).closest(r,f.currentTarget);J=0;for(L=r.length;J<L;J++){R=r[J];for(C=0;C<Z.length;C++){x=Z[C];if(R.selector===x.selector&&(!U||U.test(x.namespace))){z=R.elem;u=null;if(x.preType==="mouseenter"||x.preType==="mouseleave"){f.type=x.preType;u=k(f.relatedTarget).closest(x.selector)[0]}if(!u||u!==z)o.push({elem:z,handleObj:x,level:R.level})}}}J=0;for(L=o.length;J<L;J++){r=o[J];if(n&&r.level>n)break;f.currentTarget=r.elem;f.data=r.handleObj.data;
f.handleObj=r.handleObj;U=r.handleObj.origHandler.apply(r.elem,arguments);if(U===false||f.isPropagationStopped()){n=r.level;if(U===false)h=false}}return h}}function m(f,h){return(f&&f!=="*"?f+".":"")+h.replace(sa,"`").replace(va,"&")}function q(f,h,n){if(k.isFunction(h))return k.grep(f,function(r,u){return!!h.call(r,u,r)===n});else if(h.nodeType)return k.grep(f,function(r){return r===h===n});else if(typeof h==="string"){var o=k.grep(f,function(r){return r.nodeType===1});if(Va.test(h))return k.filter(h,
o,!n);else h=k.filter(h,o)}return k.grep(