.on( events [, selector ] [, data ], handler )
$(elementB).on('click', function(){
$(elementA).trigger( "click" );
});
// 事件处理对象
var EventUtil = {
// 添加事件监听
add: function(element, type, callback){
if(element.addEventListener){
element.addEventListener(type, callback, false);
} else if(element.attachEvent){
element.attachEvent('on' + type, callback);
} else {
element['on' + type] = callback;
}
},
// 移除事件监听
remove: function(element, type, callback){
if(element.removeEventListener){
element.removeEventListener(type, callback, false);
} else if(element.detachEvent){
element.detachEvent('on' + type, callback);
} else {
element['on' + type] = null;
}
},
// 跨浏览器获取 event 对象
getEvent: function(event){
return event ? event : window.event;
},
// 跨浏览器获取 target 属性
getTarget: function(event){
return event.target || event.srcElement;
},
// 阻止事件的默认行为
preventDefault: function(event){
if(event.preventDefault){
event.preventDefault();
} else {
event.returnValue = false;
}
},
// 阻止事件流或使用 cancelBubble
stopPropagation: function(){
if(event.stopPropagation){
event.stopPropagation();
} else {
event.cancelBubble = true;
}
}
};
// 使用例子
var at = document.getElementbyId('atemp');
EventUtil.add(at, 'click', function(){
console.log('被点击了');
event = EventUtil.getEvent(event); // 跨浏览器获取 event 对象
EventUtil.preventDefault(event); // 阻止默认事件
});
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有