在做公司前端开发时发现通过jq设置页面disabled失效,具体表现在页面已经将该元素置灰,但是还是能够进行点击事件,经过排查发现该点击事件onclick是在div元素上的,就直接强制停止事件:
$("#ID").css("pointer-events","none");
直接终止事件进行,同时如果需要事件进行,也可通过:
$("#ID").css("pointer-events","true");
来开启事件
在做公司前端开发时发现通过jq设置页面disabled失效,具体表现在页面已经将该元素置灰,但是还是能够进行点击事件,经过排查发现该点击事件onclick是在div元素上的,就直接强制停止事件:
$("#ID").css("pointer-events","none");
直接终止事件进行,同时如果需要事件进行,也可通过:
$("#ID").css("pointer-events","true");
来开启事件