Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk melumpuhkan elemen klik dalam jquery
Jquery melarang mengklik pada elemen: 1. Melalui "$(this).click(function (event) {...}"; 2. Through "$('a').live( 'click' , function(event) {...}" kaedah dan sebagainya.
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!