Jquery阻止Dom點擊事件的幾種方法


移除或禁用html元素的點擊事件可以通過css實現也可以通過js或jQuery實現。

一、CSS方法

.disabled { pointer-events: none; }

二、jQuery方法
方法一

$(this).click(function (event) {
event.preventDefault();
}

方法二

$('a').live('click', function(event) {
alert("抱歉,已停用!"); 
event.preventDefault(); 
});

注:此方法中的live也可以為on,bind等方法

方法三

$('.disableCss').removeAttr('onclick');//去掉標簽中的onclick事件

通過removeAttr方法來控制html標簽的屬性已達到啟用或禁用事件。另,使用這種方式也可以控制其他事件或其他效果。

方法四

$('#button').attr('disabled',"true");//添加disabled屬性
$('#button').removeAttr("disabled"); //移除disabled屬性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM