您能否看一下这段代码,让我知道为什么我无法在点击时禁用div
$("#test").on("click", function(){
alert("You Clicked On Div.");
});
$("#test").prop("disabled", true);
$("#test").attr("disabled", 'disabled');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="test"> Click Me </div>
答案 0 :(得分:2)
如果你想&#34;关掉&#34;点击,您需要使用.off
$("#test").on("click", function(){
alert("You Clicked On Div.");
$("#test").off("click");
});
如果单击一次,则会触发警报。下次它不会像所有人那样点击&#34;事件已从任何符合&#34; #test&#34;。
的元素中解除绑定