中易网

js 怎样使div无法响应点击事件

答案:5  悬赏:20  
解决时间 2021-01-18 06:27
js 怎样使div无法响应点击事件
最佳答案
你是指事件冒泡么,作为一个编程菜鸟,我平常用stopPropagation来阻止事件冒泡
例:

//这里我没给div加样式,自己随便加个长和宽背景色就行了



var inner = document.getElementById("inner");
inner.onclick = function(e){
alert("里面");
if(e && e.stopPropagation()){
stopPropagation();
}else{
window.event.cancelBubble = true;
//ie不支持stopPropagation方法,需要用window.event.cancelBubble
}
}

全部回答
大概是两种方式,
1】js的方式,写另外一个事件来判断,阻止你要响应的事件
2】css方式,在你想阻止的区域上面定位一个看不见的div,挡住目标div




Document






第一个
第二个
第三个




unbind(type [,data])     //data是要移除的函数
$('#btn').unbind("click"); //移除click
$('#btn').unbind(); //移除所有 

代码如下://首先获取所有div 然后你不是要根据div ID进行判断吗
var aDiv=document.getElementsByTagName('div');
//遍历div
for(var i=0;iaDiv[i].onclick=function(){
if(this.id='你要排除的那个div ID'){
return;
};
};
};
div.onclick = function(){
var id = div.id;
if(id == 'aa'){ //如何id为aa,直接跳出函数,什么都不做
return;
}
//执行代码
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安佳综合商店地址在哪,我要去那里办事
请问这是什么蜜蜡,是白蜜还是白花蜜
管培生工资一般是多少
不用花任何一分钱八天减下20斤
求 老歌 犬夜叉的(深い森)中文发音歌词 急
一般草皮多少钱一平方
大虾您好,帮忙查一下论文是否ISTP检索了?非
猪的花肠怎么做好吃
长富牛奶供奶点地址在什么地方,想过去办事
xmind 怎么插入子主题
虽然无法停留六月的等候什么歌歌词
寻求古诗词,各位高人有没有知道赞美丰满女人
柬埔寨内战打了多少年谁能介绍一下柬埔寨内战
人类借助工具后算不算能飞的动物
建行刚出的优享卡(+全球支付白金卡MC)主卡已
推荐资讯
想转餐饮,开个小店,请问需要看什么书籍提前
铝包木门窗十大名牌有哪些 最新的铝包木门窗
沈师在职研究生都在哪上课
苹果手机荔枝fm怎么导出到电脑
女生对我说3q~怎么回复信息逗她开心
赞酒的古诗有哪些?
温室人工降温的方法主要有哪四种
山姆大叔国际幼儿园地址有知道的么?有点事想
卢龙县石门镇石门小学怎么去啊,我要去那办事
七彩音符少儿音乐培训中心怎么去啊,我要去那
西乌珠穆沁旗到浙江有多少公里
Excel表格中所有的“2”替换成“2/2",变
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?