• jQuery方法汇总


    jQuery die() 方法

    定义和用法

    die() 方法在 jQuery 版本 1.7 中被废弃,在版本 1.9 中被移除。请使用 off() 方法代替。

    die() 方法移除通过 live() 方法向被选元素添加的一个或多个事件处理程序。

    语法

    $(selector).die(event,function)

    参数描述
    event 必需。规定要移除的一个或多个事件处理程序。

    由空格分隔多个事件值。必须是有效的事件。
    function 可选。规定要移除的特定函数。

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title></title>
    <script src="https://apps.bdimg.com/libs/jquery/1.7.0/jquery.min.js">
    </script>
    <script>
     $(document).ready(function(){
      $("p").live("click",function(){
      $(this).slideToggle();
      });
      $("button").click(function(){
      $("p").die();
      });
       });
    </script>
    </head>
    <body>

      <p>这是一个段落。</p>
      <p>这是另外一个段落。</p>
      <p>点击任意一个段落,使其消失。</p>
      <button>移除事件句柄,p 元素的click事件通过 live() 方法来添加。</button><br><br>

      <div><b>注意:</b>die() 方法在 jQuery 版本 1.7 中被废弃,在版本 1.9 中被移除。</div>

    </body>
    </html>

    禁止点击事件:

    案例:

    // 余量为0不能点击
    if(parseFloat($('.ke' + (i + 1)).text()) == 0){
      $('.tankuang').css('display','block');
      $('.tankuang').text('暂时缺货,请购买其他产品。')
      setTimeout(function() {
        $('.tankuang').css('display','none');
      },2000);
      $(this).css('pointer-events', 'none');
      $(this).die();
    }

  • 相关阅读:
    接口的故事
    Bash CookBook(一)--基础
    Spring学习笔记(四)--MVC概述
    Spring学习笔记(三)--Convert System设计
    java web框架发展的新趋势--跨界轻型App
    由Strurts2漏洞引开谈谈web代码安全问题
    Java线程同步之一--AQS
    Android Studio 0.4 + PhoneGap 3.3 开发环境的搭建
    redis的多线程
    原电商设计框架
  • 原文地址:https://www.cnblogs.com/TMM-eng/p/8473151.html
Copyright © 2020-2023  润新知