Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk melumpuhkan elemen klik dalam jquery

Bagaimana untuk melumpuhkan elemen klik dalam jquery

藏色散人
藏色散人asal
2021-11-11 09:35:273862semak imbas

Jquery melarang mengklik pada elemen: 1. Melalui "$(this).click(function (event) {...}"; 2. Through "$('a').live( 'click' , function(event) {...}" kaedah dan sebagainya.

Bagaimana untuk melumpuhkan elemen klik dalam jquery

Persekitaran pengendalian artikel ini: sistem windows7, versi jquery 3.2.1, DELL G3 Computer

Bagaimana untuk melumpuhkan elemen klik

Mengalih keluar atau melumpuhkan peristiwa klik unsur html boleh dicapai melalui css atau js atau jQuery 🎜>1 kaedah

2. Kaedah jQuery
.disabled { pointer-events: none; }

Kaedah satu

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

Nota: Live dalam kaedah ini juga boleh dihidupkan, diikat dan kaedah lain
$('a').live('click', function(event) {
   alert("抱歉,已停用!");
   event.preventDefault();
});

Kaedah tiga

Gunakan kaedah removeAttr untuk mengawal atribut teg html Events telah didayakan atau dilumpuhkan Selain itu, anda juga boleh menggunakan kaedah ini untuk mengawal acara lain atau kesan lain
$('.disableCss').removeAttr('onclick');//去掉标签中的onclick事件

Kaedah 4

Ia adalah sama, tetapi atribut yang dilumpuhkan biasanya digunakan pada input. butang taip atau serahkan

Pembelajaran yang disyorkan: "

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

Atas ialah kandungan terperinci Bagaimana untuk melumpuhkan elemen klik dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn