jquery 用于操作动态元素的delegate/on方法

jquery 用于操作动态元素的delegate/on方法delegate()方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。在做项目中有很多由ajax动态生成的html标签,jquery对这些标签不会响应$(selector).click(function..或者$(selector).bind(‘click’,function..,。查看资料有的推荐使用live方法,但live在jQuery1.7中就不再建议使用,在1

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

Jetbrains全家桶1年46,售后保障稳定

delegate() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。

在做项目中有很多由ajax动态生成的html标签,jquery对这些标签不会响应$(selector).click(function.. 或者$(selector).bind(‘click’,function..,。

查看资料有的推荐使用live方法,但live在jQuery1.7中就不再建议使用,在1.9中就给删除了,改用on方法取代live方法。

搜索
jQuery官方网站声称下面三行代码是等价的
$(“.btn”).live(“click”, function(){ alert(“Goodbye!”); }); // jQuery 1.3+
$(“.jk_table”).delegate(“.btn”, “click”, function(){ alert(“Goodbye!”); }); // jQuery 1.4.3+
$(“.jk_table”).on(“click”, “.btn”, function(){ alert(“Goodbye!”); }); // jQuery 1.7+


这里要特别注意:$(“.jk_table”)这个对应的元素必须不是动态生成的。



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

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

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


相关推荐

  • accept 函数_accept函数是阻塞的吗

    accept 函数_accept函数是阻塞的吗服务器要做的最普通的事情之一就是接受来自客户端的连接请求。在套接字上使用重叠I/O接受连接的惟一API就是AcceptEx()函数【注一】。有趣的是,通常的同步接受函数accept()的返回值是一个新的套接字,而AcceptEx()函数则需要另外一个套接字作为它的参数之一。这是因为AcceptEx()是一个重叠操作,所以你需要事先创建一个套接字(但不要绑定或连接它),并把这个套接字通过参数传给Acc

    2022年9月29日
    5
  • iOS app测试_测试插件app

    iOS app测试_测试插件app前言1、准备开发者账号自从Xcode7出来之后,一般的真机测试不需要开发者账号,也就不需要看这篇教程,只有app具有“推送”等功能的时候,要真机测试就必须要开发者账号和设置证书。苹果只是让你体验一下它的基本功能,要深入还是要花钱的。待测试的项目2、真机测试步骤1)创建AppID2)创建证书请求文件(CSR文件)3)根据CSR创建开发者证书(C…

    2025年9月21日
    10
  • 第二章:ActiveMQ与spring的整合使用

    第二章:ActiveMQ与spring的整合使用第二章:ActiveMQ与spring的整合使用

    2022年4月23日
    43
  • matlab条件跳出语句,if语句跳出循环

    matlab条件跳出语句,if语句跳出循环break跳出的是if语句,还是for循环break跳出的是for循环。break在一些计算机编程语言中是保留字,其作用大多情况下是终止所在层的循环。1、break语句对if-else的条件语句不起作用。2、在多层循环中,一个break语句只向外跳一层。在C语言的switch(开关语句)中,break语句还可用来在执行完一个case(分支)后立即跳出当前switch结构。扩展资料:…

    2022年6月4日
    66
  • 微信第三方平台开发接入_一个小程序账号可以发布几个小程序

    微信第三方平台开发接入_一个小程序账号可以发布几个小程序  以前一直很迷惑,微信开发平台及三方平台还有一个微信公众平台,这么多乱七八糟的平台都是微信的,微信搞这么多花样干嘛?目前觉得自己对这些也有了一定的了解,就在这里以小白的语言和大家描述一下。  微信公众平台,说白了,简单点了解就是微信公众号。这个大家都比较常见,就不做过多介绍,大家也可以自己去搜索看下。  那么微信开放平台又是什么呢?微信开放平台说白了就是代理商的一个身份,但是…

    2022年8月20日
    11
  • pycharm反撤销快捷键_pycharm使用技巧

    pycharm反撤销快捷键_pycharm使用技巧pycharm中回退快捷键Ctrl+z反撤销快捷键Ctrl+Shift+z

    2022年8月29日
    4

发表回复

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

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