javascript addeventremoveevent_javascript技巧

WBOY
リリース: 2016-05-16 19:05:23
オリジナル
1020 人が閲覧しました

ネットワーク上に来ています、見ている子は無事です、クリップを確認します。//----------------------------- -
// Quirksmode addEvent コンテストの優勝者、John Resig に大きく基づいています
// addEvent
function addEvent(obj,type,fn){
if(obj.addEventListener) obj.addEventListener(type) ,fn,false);
else if(obj.attachEvent){
obj["e" type fn]=fn;
obj[type fn]=function(){obj["e" type fn](window.event);}
obj.attachEvent("on" type,obj[type fn]);
}
}

//--------------------------------- --
// removeEvent
function removeEvent(obj,type,fn){
if(obj.removeEventListener) obj.removeEventListener(type,fn,false);
else if(obj.detachEvent){
obj.detachEvent("on" type,obj[type fn]);
obj[type fn]=null;
obj["e" type fn]=null;
}
}

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート