jquery undelegate()方法 语法

jquery undelegate()方法 语法

作用:undelegate() 方法删除由 delegate() 方法添加的一个或多个事件处理程序。大理石平台支架

语法:$(selector).undelegate(selector,event,function)

参数:

参数 描述
selector     可选。规定需要删除事件处理程序的选择器。
event     可选。规定需要删除处理函数的一个或多个事件类型。
function 可选。规定要删除的具体事件处理函数。

jquery undelegate()方法 示例

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("body").delegate("p","click",function(){
    $(this).slideToggle();
  });
  $("button").click(function(){
    $("body").undelegate();
  });
});
</script>
</head>
<body>
<p>这是一个段落。</p>
<p>这是另一个段落。</p>
<p>点击任何段落可以令其消失。包括本段落。</p>
<button>从所有元素删除由 delegate() 方法添加的事件处理器</button>
</body>
</html>

原文地址:https://www.cnblogs.com/furuihua/p/11981996.html

时间: 2024-10-07 09:49:41

jquery undelegate()方法 语法的相关文章

jquery error()方法 语法

jquery error()方法 语法 作用:当元素遇到错误(没有正确载入)时,发生 error 事件.error() 方法触发 error 事件,或规定当发生 error 事件时运行的函数.该方法是 bind('error', handler) 的简写方式.直线模组 触发error事件语法:$(selector).error() 将函数绑定到error事件语法:$(selector).error(function) 参数: 参数 描述 function     可选.规定当发生 error 事

jquery die()方法 语法

jquery die()方法 语法 作用:die() 方法移除所有通过 live() 方法向指定元素添加的一个或多个事件处理程序.直线电机参数 语法:$(selector).die(event,function) 参数: 参数 描述 event     必需.规定要移除的一个或多个事件处理程序.由空格分隔多个事件值.必须是有效的事件. function     可选.规定要移除的特定函数.  jquery die()方法 示例 <html> <head> <script ty

jquery load() 方法 语法

jquery load() 方法 语法 作用:当指定的元素(及子元素)已加载时,会发生 load() 事件.该事件适用于任何带有 URL 的元素(比如图像.脚本.框架.内联框架).根据不同的浏览器(Firefox 和 IE),如果图像已被缓存,则也许不会触发 load 事件.还存在一个名为 load() 的 jQuery Ajax 方法,根据不同的参数而定.无锡大理石测量平台 语法:$(selector).load(function(){}) 参数: 参数 描述 function     必需.

jquery bind()方法 语法

jquery bind()方法 语法 作用:bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数. 说明:规定向被选元素添加的一个或多个事件处理程序,以及当事件发生时运行的函数.直线电机生产厂家 语法:$(selector).bind(event,data,function) 参数: 参数 描述 event     必需.规定添加到元素的一个或多个事件.由空格分隔多个事件.必须是有效的事件. data     可选.规定传递到函数的额外数据. function   

jquery unbind()方法 语法

jquery unbind()方法 语法 作用:unbind() 方法移除被选元素的事件处理程序.该方法能够移除所有的或被选的事件处理程序,或者当事件发生时终止指定函数的运行.ubind() 适用于任何通过 jQuery 附加的事件处理程序. 取消绑定元素的事件处理程序和函数:规定从指定元素上删除的一个或多个事件处理程序.如果没有规定参数,unbind() 方法会删除指定元素的所有事件处理程序.大理石平台等级 语法:$(selector).unbind(event,function 参数: 参数

jquery animate()方法 语法

jquery animate()方法 语法 作用:animate() 方法执行 CSS 属性集的自定义动画.该方法通过CSS样式将元素从一个状态改变为另一个状态.CSS属性值是逐渐改变的,这样就可以创建动画效果.只有数字值可创建动画(比如 "margin:30px").大理石平台怎么样字符串值无法创建动画(比如 " padding: 0px 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 36

jquery unload方法 语法

jquery unload方法 语法 作用:当用户离开页面时,会发生 unload 事件.具体来说,当发生以下情况时,会发出 unload 事件:点击某个离开页面的链接在地址栏中键入了新的 URL使用前进或后退按钮关闭浏览器重新加载页面unload() 方法将事件处理程序绑定到 unload 事件.unload() 方法只应用于 window 对象.大理石平台精度等级 语法:event.unload(function) 参数: 参数 描述 function     必需.规定当触发 unload

jquery fadeIn()方法 语法

jquery fadeIn()方法 语法 作用:fadeIn() 方法使用淡入效果来显示被选元素,假如该元素是隐藏的.大理石平台检定规程 语法:$(selector).fadeIn(speed,callback 参数: 参数 描述 speed     可选.规定元素从隐藏到可见的速度.默认为 "normal".可能的值:毫秒 (比如 1500)"slow""normal""fast"  在设置速度的情况下,元素从隐藏到可见的过

jquery click()方法 语法

作用:当点击元素时,会发生 click 事件.当鼠标指针停留在元素上方,然后按下并松开鼠标左键时,就会发生一次 click.click() 方法触发 click 事件,或规定当发生 click 事件时运行的函数.大理石平台价格表 触发click事件语法:$(selector).click() 将函数绑定到click事件语法:$(selector).click(function) 参数: 参数描述function   可选.规定当发生 click 事件时运行的函数. jquery click()方