js 削除イベント js バインディング イベント インスタンス application_javascript スキル

WBOY
リリース: 2016-05-16 17:47:50
オリジナル
1212 人が閲覧しました
コードをコピー コードは次のとおりです:

/**
* @description イベント バインディング、すべてのブラウザと互換性あり
* @param target イベント トリガー オブジェクト
* @param type イベント
* @param func イベント処理関数
*/
関数addEvents(target , type, func) {
if (target.addEventListener) // ie および ie9 ではありません
target.addEventListener(type, func, false)
else if (target.attachEvent); ie6 から ie8
target.attachEvent("on" type, func);
else target["on" type] = func;


コードをコピーします コードは次のとおりです:
/**
* @description イベントの削除、すべてのブラウザーと互換性があります
* @param ターゲット イベント トリガー オブジェクト
* @param type イベント
* @param func イベント ハンドラー関数
*/
function RemoveEvents (target, type, func ){
if (target.removeEventListener)
target.removeEventListener(type, func, false);
else if (target.detachEvent)
target.detachEvent("on " type, func);
else target["on" type] = null;
};

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