国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS 事件綁定函數代碼

2019-11-21 00:32:23
字體:
來源:轉載
供稿:網友
主要解決了

瀏覽器兼容,現在可以兼容IE6 7 8 FF 谷歌(廢話)
IE瀏覽器里,this指向問題。
直接上代碼吧!
復制代碼 代碼如下:

var bind=function(object,type,fn){
if(object.attachEvent){//IE瀏覽器
object.attachEvent("on"+type,(function(){
return function(event){
window.event.cancelBubble=true;//停止時間冒泡
object.attachEvent=[fn.apply(object)];//----這里我要講的是這里
}
})(object),false);
}else if(object.addEventListener){//其他瀏覽器
object.addEventListener(type,function(event){
event.stopPropagation();//停止時間冒泡
fn.apply(this)
});
}

}

//下面是給AAA這個ID添加了一個click事件
bind(document.getElementById("aaa"),"click",function(){alert("這是你點擊的按鈕的ID"+this.id+"這是綁定的第1個函數")});
bind(document.getElementById("aaa"),"click",function(){alert("這是你點擊的按鈕的ID"+this.id+"這是綁定的第2個函數")});

代碼很簡單,不用多解釋。用用就知道了。呵呵。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永新县| 分宜县| 平顺县| 衡水市| 怀柔区| 麟游县| 杭州市| 芦山县| 三都| 岳阳县| 平江县| 内黄县| 柳江县| 长子县| 神木县| 广灵县| 汾阳市| 蒙自县| 营山县| 会理县| 保康县| 原平市| 开远市| 门源| 黑龙江省| 禄丰县| 嫩江县| 阜康市| 星座| 阿图什市| 巩义市| 安丘市| 德阳市| 洛浦县| 曲靖市| 宁德市| 喀喇沁旗| 县级市| 崇礼县| 灵宝市| 博湖县|