a标签添加移除事件及开启禁用事件

Posted cwone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了a标签添加移除事件及开启禁用事件相关的知识,希望对你有一定的参考价值。

一、添加移除点击事件

<script type="text/javascript" src="jquery.min.js"></script><script type="text/javascript">
$(function(){
 $(".b").click(function(){
  $(this).removeAttr("onclick");
  setTimeout(function(){
   $(".b").attr("onclick","test();");
   },3000)
  })
 })
function test(){}
</script>
<p>
 <a class="b" href="#" onclick="test();">点击去掉该链接的onclick属性,3秒后再自动加上该onclick属性</a>
</p>

二、开启禁用点击事件

a标签 要用  disable 属性,必须和  pointer-events属性一起使用  ,例子 如下:

     html 部分代码:

     <a id="querySign">赞</a>

       JS 代码:

        $("#querySign").attr("disabled",true); 

        $("#querySign").css("pointer-events","none");

1、禁用点击事件

        js 缩写  一行搞定:$("#querySign").attr("disabled",true).css("pointer-events","none");  

  加灰按钮  $(‘#querySign‘).css({ opacity: 0.2});

2、开启点击事件

  $("#querySign").attr("disabled",false).css("pointer-events","auto");
  $(‘#querySign‘).css({ opacity: 1});

 















以上是关于a标签添加移除事件及开启禁用事件的主要内容,如果未能解决你的问题,请参考以下文章

如何禁用a标签,是禁用事件,而不是啥阻止跳转之类的

简谈a标签与添加点击事件

a标签 点击触发事件 怎么改成移动到a标签触发事件???

a 标签 启用或禁用点击事件

PHP中点击A 标签怎么执行相应事件呢

JS给页面添加标签的同时添加标签的onclick事件