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

js 怎样使div无法响应点击事件
根据div的id去决定某个div标签无法响应点击事件
如何写呢?

第1个回答  2014-01-22
你不把这个id关联到事件或在事件里把这个id过滤掉就可以了吖

js 怎样使div无法响应点击事件
-- 引入jquery --><script src="js\/jquery-1.7.2.min.js"><\/script><\/head><body><ul><li>第一个<\/li><li>第二个<\/li><li id="unbind">第三个<\/li><\/ul><script>$(function(){\/\/给li绑定点击事件$("li").click(function(event) {\/\/返回当前li的索引alert($(this).index(...

用Js做了个功能,点击文字下边显示一个div,继续在点文字有收回去了...
1. 首先,建议直接写xxx.style.dispaly = "block"; 这样的命令代码;这样,无论点击多少次都一直是显示出来的了;或者是设置的宽度高度等问题,类似于这样,让它的宽高度不变;2. 通过使用一次点击事件后,来移除点击事件;let xxx = document.querySelector("...");①方法一:xxx.onclick = fu...

div设定onclick后,如何点其中的超链接不触发onclick
解决办法:在子节点上阻止事件冒泡:\/\/如果想让a点击的时候不触发box的点击事件:document.getElementsByClassName('link')[0].onclick = function(e){alert('a被点击了');e.stopPropagation();\/\/阻止向上冒泡}这样,点击a标签只会提示“a被点击了”,并不会出现“box”被点击的提示。

js这个效果怎么实现?
当点击按钮显示主内容div时,将三者调整为: 主内容div > 遮挡层 > 按钮,这时候遮挡层可以阻止对z-index小于他的内容的点击事件。不过如果还有键盘事件的话,则可能要通过对不应该触发的事件的event调用preventDefault()方法来阻止默认事件处理。希望能帮到你。

js 给div添加onclick=function(){}函数不执行
)这样来设置onclick事件的话编译器是不会提示的,因为编译器认为class可以重复,或许会有多个元素class都是相同的,直接换成document.getElementById()就行了,或者给document.getElementsByClassName()设置index,例如document.getElementsByClassName('div')[0].onclick()就OK,建议楼主去了解一下DOM结构 ...

button按钮onclick阻止该按钮的层div的onclick
有了event.stopPropagation();方法,就可以使在点击按钮时不触发下面的body.click事件。在IE下不支持此方法,但可以利用其event.cancelBubble属性设置为true阻止。综上所述,例如:var btn = document.getElementById("btn");btn.onclick=function(event){ alert('clicked');if(event.stopPropagation)event...

为什么我用JS动态生成的DIV模块,里面的点击方法不生效?
不生效主要是因为:动态生成的dom之前的绑定事件都失效了 动态追加的元素之前的都有事件都已经没了 解决方法:给父级绑定事件,采用事件委托的方式 dom动态生成后,再次获取和重新绑定事件即可

JS限制点击事件的频率怎么实现
思路:设置一个标记。var flag = true;div.addEventListener('click',function(){ if(flag){ alert('点击事件执行'); flag = false; setTimeout('flag = true',5000); }else{ console.log('点击事件不执行'); }})点击事件执行条件,flag为真。执行之前判断是否为真,执...

JS如何阻止事件冒泡
如果<p>是在<div>里面,那么呢,<P>有一个onclick事件,<div>也有onclick事件,为了触发<P>的点击事件时,不触发父元素的点击事件,那么就需要调用如下函数:代码如下:function stopBubble(e){ if(e&&e.stopPropagation){\/\/非IE e.stopPropagation();} else{\/\/IE window.event.cancelBubble=true;...

js按钮隐藏点击事件(js按钮隐藏点击事件是什么)
2、创建一个button按钮,给按钮设置一个id,名字设置为“myBT”,创建一个用来显示隐藏的div,将其id设置为“main”:3、给div和button设置一些样式,为了美观好看,这里无需设置display,因为默认就是显示的:4、编写js脚本,这里用到Jquery,给button添加一个点击事件,然后获取div的dom,判断dom中的...

相似回答