我试过解开,关闭,似乎什么都没有用!!
我有一个名为ID
volume-knob
的元素。我想禁用点击,所以如果我在div
volume-knob
内有一个按钮,那么按钮就不会被按下等。
我尝试了以下操作,点击仍然有效!请分享关于这场噩梦的一些消息!
$('#volume-knob').unbind("click"); //Doesn't work
$(document).unbind("click"); //Trying to disable click on all but still no luck
$('#volume-knob').off("click"); //Doesn't work
然后我尝试在点击事件中添加它,但也没有运气:
$("#volume-knob").click(function(){
$('#volume-knob').off("click"); // Still Won't work._.
});
我做错了什么? 谢谢!
答案 0 :(得分:5)
您希望阻止点击事件的默认操作。试试这个。
$("#volume-knob").click(function(e){
e.preventDefault();
});
答案 1 :(得分:2)
请尝试以下代码:
$("#volume-knob").attr('disabled','disabled');
答案 2 :(得分:0)
我建议使用.on()事件处理程序并让它注册文档
$ conda install -c nehaljwani libicu=58.2
当您在页面文档上注册事件时,即使在执行函数时没有选择器但稍后添加了
,它也会一直有效。