jquery限制事件触发次数--(one(), unbind)
来源:互联网 发布:贷款那个软件好 编辑:程序博客网 时间:2024/06/02 02:18
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Document</title>
<script type="text/javascript" src="scripts/jquery-1.7.2.js"></script>
<script type="text/javascript">
//测试移除事件: unbind("清除指定的事件"),unbind()清除所有事件
//one(): 只为某一个元素添加一次事件, 事件函数响应后, 将不再被触发响应.
$(function(){
//用one限制上海只能点击一次
$("#sh").one("click",function(){
alert(this.firstChild.nodeValue);
})
$("li:not(#sh)").click(function(){
alert(this.firstChild.nodeValue);
//unbind清除北京的点击事件
if(this.id=="bj")
$("#bj").unbind("click");
})
})
</script>
</head>
<body>
<p>你喜欢哪个城市?</p>
<ul id="city">
<li id="bj" name="BeiJing">北京</li>
<li id="sh">上海</li>
<li id="dj">东京</li>
<li id="se">首尔</li>
</ul>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Document</title>
<script type="text/javascript" src="scripts/jquery-1.7.2.js"></script>
<script type="text/javascript">
//测试移除事件: unbind("清除指定的事件"),unbind()清除所有事件
//one(): 只为某一个元素添加一次事件, 事件函数响应后, 将不再被触发响应.
$(function(){
//用one限制上海只能点击一次
$("#sh").one("click",function(){
alert(this.firstChild.nodeValue);
})
$("li:not(#sh)").click(function(){
alert(this.firstChild.nodeValue);
//unbind清除北京的点击事件
if(this.id=="bj")
$("#bj").unbind("click");
})
})
</script>
</head>
<body>
<p>你喜欢哪个城市?</p>
<ul id="city">
<li id="bj" name="BeiJing">北京</li>
<li id="sh">上海</li>
<li id="dj">东京</li>
<li id="se">首尔</li>
</ul>
</body>
</html>
0 0
- jquery限制事件触发次数--(one(), unbind)
- Jquery中事件总结 Click ,Animate,One,Bind,UnBind等
- jquery事件绑定和解除绑定bind、unbind、one
- jQuery 事件 - unbind() 方法
- jQuery解除事件绑定 unbind
- JQuery中事件one、bind、unbind、live、delegate、on、off、trigger、triggerHandler的各种使用区别
- jQuery事件(ready/bind/hover/toggle/unbind/one/trigger/focus/blur/change/live)
- jQuery事件(ready/bind/hover/toggle/unbind/one/trigger/focus/blur/change/live)
- jQuery.unbind解除按钮的事件
- jQuery源码-解除绑定事件函数unbind
- jquery中取消绑定事件unbind不起作用
- focus、blur、change、one、trigger、unbind 事件的使用
- JQuery中绑定事件(bind())和移除事件(unbind())
- jQuery bind(绑定事件)前别忘了unbind(移除事件)
- jQuery的bind和unbind事件(绑定和解绑事件)
- jQuery.unbind()
- JQuery unbind
- jQuery 使用unbind()方法移除元素绑定的事件(参考慕课网)
- 有好几天没写了哇 = =
- 数据库的左连接,内连接,右连接,小结
- libevent学习资料
- 【 TIMUS-1748】【数学+搜索】The Most Complex Number【求反素数,数据范围较大】
- 关于sql永真式注入的理解
- jquery限制事件触发次数--(one(), unbind)
- DOM0级和DOM2级事件处理程序的区别? — 第13.2.2节
- 分支限界法的0-1背包问题Python实现
- 数据库--索引的基本概念及作用
- 【DM】设计模式再回顾---委托
- CentOS 7 部署 Kubernetes
- 页面响应式网络布局原理
- Linux根目录”/“下各个系统文件夹的含义和用途
- 1001. 害死人不偿命的(3n+1)猜想 (15)