关于 jQuery delegate , undelegate

关于 jQuery delegate , undelegate没啥好说的,看代码吧!jQuery版本:1.71浏览器版本:chrome211<body>23<ulclass=”a-list”>4<li><ahref=”javascript:;”>test1</a></li>5&…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

没啥好说的,看代码吧 !

jQuery 版本 : 1.71

浏览器版本:chrome 21

 

 1 <body>
 2 
 3     <ul class="a-list">
 4         <li><a href="javascript:;">test1</a></li>
 5         <li><a href="javascript:;">test2</a></li>
 6         <li><a href="javascript:;">test3</a></li>
 7         <li><a href="javascript:;">test4</a></li>
 8         <li><a href="javascript:;">test5</a></li>
 9     </ul>
10 
11     <ul class="button-list">
12         <li><button>test1</button></li>
13         <li><button>test2</button></li>
14         <li><button>test3</button></li>
15         <li><button>test4</button></li>
16         <li><button>test5</button></li>
17     </ul>
18 
19 </body>

 

 

1 //绑定
2 $(document).delegate('a', 'click', function()
3 {
4     alert($(this).html());
5 });

 

 

1 //不能取消
2 $(document).undelegate('a');
3 
4 //可以取消
5 $(document).undelegate('a', 'click');

 

 

1 //绑定
2 $(document).delegate('a, button', 'click', function()
3 {
4     alert($(this).html());
5 });

 

 

1 //不能取消
2 $(document).undelegate('a', 'click');
3 
4 //不能取消
5 $(document).undelegate('button', 'click');
6 
7 //可以取消
8 $(document).undelegate('a, button', 'click');

 

 

注意:

1 //不能取消 (与绑定时选择器内容不一致,顺序颠倒)
2 $(document).undelegate('button, a', 'click');
3 
4 //不能取消 (与绑定时选择器内容不一致,少了一个空格)
5 $(document).undelegate('a,button', 'click');

 

1 //绑定
2 $(document).delegate('a, button', 'click mouseover', function(e)
3 {
4     alert($(this).html());
5 });

 

 

 1 //略过部分测试,同上
 2 
 3 //不能取消
 4 $(document).undelegate('a', 'mouseover');
 5 
 6 //可以取消
 7 $(document).undelegate('a, button', 'click');
 8 
 9 //可以取消
10 $(document).undelegate('a, button', 'mouseover');
11 
12 //可以取消
13 $(document).undelegate('a, button', 'mouseover click');

 

 

1 //绑定
2 $('.a-list').delegate('a', 'click mouseover', function()
3 {
4     alert($(this).html());
5 });

 

 

 1 //略过部分测试,同上
 2     
 3 //不能取消
 4 $(document).undelegate('a', 'click');
 5 
 6 //可以取消
 7 $('.a-list').undelegate('a', 'click');
 8 
 9 //可以取消
10 $('ul').undelegate('a', 'click');
11 
12 //可以取消
13 $('ul').undelegate();
14 
15 //可以取消
16 $('.a-list').undelegate();

 

 

 

 

转载于:https://www.cnblogs.com/twoer/archive/2012/09/26/2704335.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184770.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android hybrid_android混合开发

    Android hybrid_android混合开发关于混合开发常问道的问题:Android如何嵌套h5页面?h5一般调用哪些Android哪些接口功能?Android如何调用网页(js)功能?问题1.ndroid如何嵌套h5页面答案:当我们用vue开发完项目,执行nmprunbuild打包生产dist目录,如何嵌套在Android框架中创建网页存放文件夹,在Android工程res下面添加assets文件夹,把dist目录内容拷贝到assets下。找到Android项目中.xml布局文件,添加webview组件及设置web

    2022年9月22日
    2
  • C语言-用栈实现表达式求值(顺序栈)[通俗易懂]

    C语言-用栈实现表达式求值(顺序栈)[通俗易懂]函数目录:栈的基本操作:创建栈并初始化(create)入栈(push_in)出栈(pop_out)取栈顶元素(GetTop)优先级函数(Precede)求值函数(Operate)判断操作符函数(In)表达式求值函数(evaluateExpression)其他:操作符栈(OPTR),操作数栈(OPND)谈谈我遇到的问题:1.该选择数字栈还是字符栈?运算数是整型…

    2022年6月16日
    31
  • emwin用户设置界面_强制刷新快捷键

    emwin用户设置界面_强制刷新快捷键1、在对话框回调函数中定时重绘按键_cbDialogHome(WM_MESSAGE*pMsg){ Switch(pMsg->MsgId){ CaseWM_INIT_DIALOG: WM_CreateTimer(pMsg->hWin,0,100,0);//创建窗口定时器 CaseWM_PAINT://窗口重绘 CaseWM_NOTIFY_

    2022年10月15日
    2
  • sql2008数据库置疑的解决方法_sqlserver2008数据库可疑

    sql2008数据库置疑的解决方法_sqlserver2008数据库可疑在企业使用SQLServer时,有时会因为各种原因遇到SQLServer数据库置疑的情况,那么是什么原因产生数据库置疑呢?对于这样的问题要如何预防?遇到后要如何解决呢?本文主要对这几个疑问进行解答。

    2022年4月19日
    674
  • 初体验三星手机系统Bada应用开发

    初体验三星手机系统Bada应用开发

    2021年8月6日
    68
  • Mysql 主从复制 作用和原理

    Mysql 主从复制 作用和原理一、什么是主从复制?主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。您看,像在mysql数据库中,支持单项、异步赋值。在赋值过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二进制文件中。并会维护文件的一个索引用来跟踪日志循环。这个日志可以记录并发送到从服务器的更新中去。当一台从服务器连…

    2022年4月19日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号