百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> jQuery unbind办法怎样使用
分享文章到:

jQuery unbind办法怎样使用

发布时间:09/01 来源:未知 浏览: 关键词:
jQuery中的unbind()办法就是用于移除被选元素的事件处置程序乃至在事件发生时终止函数的运转,它只能解绑bind办法或者用jQuery办法注册的事件处置程序

jQuery中的unbind()办法是bind()办法的反向操纵,表示的是从每一个匹配的元素中删除所绑定的事件。接下来将在文章中详细为大家有关unbind办法的使用,具有必然的参照 价值,但愿对大家有所帮忙

【引荐课程:jQuery教程】

unbind()办法介绍

unbind() 办法用于移除所有的或者是被选元素的事件处置程序乃至当事件发生时终止函数的运转

留意:unbind办法只能解绑bind办法或者用jQuery办法注册的事件处置程序,如以下例子就可以通过unbind()办法解绑

$('demo').click(function(){})

但是用原生的addEventListener乃至IE下的attachEvent注册的事件乃至使用onclick/onmou搜索引擎优化ver属性绑定的事件不克不及通过unbind停止解绑。例:

var demo = document.getElementById('demo');
demo.addEventListener(demo,function(){},false);
demo.onclick = function(){}

unbind() 办法的语法构造:

$(selector).unbind(event,function)

event指的是删除元素的一个或多个事件,是一个可选值。假如只规定了该参数则会删除绑定到指定事件中的所有函数

function指的是从元素的指定事件中取消绑定的函数名,也是一个可选参数

案例:点击div时背景色彩发生转变,当点击删除事件时背景色彩不会发生转变

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<title></title> 
<style type="text/css"> 
div{ 
  width:200px; 
  height:200px; 
  background-color:yellow; 
  text-align:center; 
  line-height:200px; 
} 
.bg{
  background-color: pink;
}
</style> 
<script type="text/javascript" src="./jquery/jquery-1.12.4.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
  $("div").click(function(){ 
    $("div").addClass('bg')
  }); 
  $("button").click(function(){ 
    $("div").unbind(); 
  }) 
}) 
</script> 
</head> 
<body> 
<div></div> 
<button>删除事件</button> 
</body> 
</html>

结果图:

GIF.gif

总结:以上就是本篇文章的全部内容了,但愿对大家学习jQuery中的unbind办法有所帮忙。

以上就是jQuery unbind办法怎样使用的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板