是否有任何解决方法可以阻止点击禁用单选按钮(如果处于禁用模式)。
$(document).ready(function() {
$(document).dblclick(function (e) {
e.preventDefault();
e.stopImmediatePropagation();
e.stopPropagation();
return false;
});
});
我尝试了上面的代码但仍然ondblclick
事件在我的单选按钮上以禁用模式启动。
答案 0 :(得分:0)
您可以使用css来避免点击单选按钮
.avoid-clicks {
pointer-events: none;
}
答案 1 :(得分:0)
我已经实现了以下小提琴。希望它可以帮到你。
$(document).ready(function() {
$('#test').prop('disabled',true);
// document.getElementById('test').disabled=true;
$('#test').dblclick(function (e) {
if(e.target.disabled==true)
return;
e.preventDefault();
e.stopImmediatePropagation();
e.stopPropagation();
console.log("test");
return false;
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="test" type="radio"/>