首頁 > web前端 > 前端問答 > jquery 怎麼禁止點擊 元素

jquery 怎麼禁止點擊 元素

藏色散人
發布: 2021-11-11 09:35:27
原創
3882 人瀏覽過

jquery禁止點擊元素的實作方法:1、透過「$(this).click(function (event) {...}」方式;2、透過「$('a').live( 'click', function(event) {...}”方式等等。

jquery 怎麼禁止點擊 元素

#本文操作環境:windows7系統、jquery3.2.1版、DELL G3電腦

jquery 怎麼禁止點擊元素?

移除或停用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属性
登入後複製

註:和方法三是一樣的,不過disabled屬性一般用在類型為button或submit的input上

推薦學習:《jquery影片教學

以上是jquery 怎麼禁止點擊 元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板