兼容瀏覽器的js事件綁定函數(shù)(詳解)
更新時間:2017年05月09日 14:38:25 投稿:jingxian
下面小編就為大家?guī)硪黄嫒轂g覽器的js事件綁定函數(shù)(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
因為javascript中所有對象都集成與Object,那么只有給Object原型添加一個事件綁定函數(shù),就不需要在處理綁定事件的時候,每次寫一長串代碼,直接調(diào)用即可。在代碼中添加紅色部分代碼,直接便可以在代碼中直接調(diào)用
<div id="mydiv" style="cursor:pointer; background-color:#F00">nihaoa</div> <script language="javascript">
Object.prototype.addListener=function(ev,fn){
if (this.attachEvent) {
this.attachEvent('on' + ev, fn);
}else{
this.addEventListener(ev,fn,false);
}
}
var mydiv=document.getElementById("mydiv");
mydiv.addListener('click', click1,false);
mydiv.addListener('click', click2, false);
console.log(mydiv);
function click1(){
alert("click1");
}
function bclick2(){
alert("click2");
}
以上這篇兼容瀏覽器的js事件綁定函數(shù)(詳解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- JavaScript 事件屬性綁定帶參數(shù)的函數(shù)
- JS 事件綁定函數(shù)代碼
- js使用函數(shù)綁定技術(shù)改變事件處理程序的作用域
- javascript中的綁定與解綁函數(shù)應(yīng)用示例
- JavaScript綁定事件監(jiān)聽函數(shù)的通用方法
- 詳解JavaScript函數(shù)綁定
- JavaScript為事件句柄綁定監(jiān)聽函數(shù)實例詳解
- 把多個JavaScript函數(shù)綁定到onload事件處理函數(shù)上的方法
- JavaScript函數(shù)中的this四種綁定形式
- JavaScript函數(shù)綁定用法實例分析
相關(guān)文章
詳解基于Vue cli生成的Vue項目的webpack4升級
這篇文章主要介紹了詳解基于Vue cli生成的Vue項目的webpack4升級,本文將詳細介紹從webpack3到webpack4的升級過程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06
JS中的數(shù)組轉(zhuǎn)變成JSON格式字符串的方法
這篇文章主要介紹了JS中的數(shù)組轉(zhuǎn)變成JSON格式字符串的方法,需要的朋友可以參考下2017-05-05
JavaScript CollectGarbage函數(shù)案例詳解
這篇文章主要介紹了JavaScript CollectGarbage函數(shù)案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下2021-08-08
關(guān)于javascript模塊加載技術(shù)的一些思考
這篇文章主要介紹了關(guān)于javascript模塊加載技術(shù)的一些思考 ,需要的朋友可以參考下2014-11-11

