浅析jQuery中委托与使用的用法及区别

浅析jQuery中委托与使用的用法及区别
在jQuery1.7,代表()已取代。在(),之前的版本,它仍然使用事件委托的最有效手段。
在事件绑定和委派的情况下,委托()和()通常相当于这两种方法

委托()指定元素(所选元素的子元素)添加一个或多个事件处理程序,并指定当这些事件发生时运行函数
复制代码代码如下所示:
jQuery / / 1.4.3 +
$(元素)委托(选择器、事件、数据、处理程序);
1.7
$(元素)在(事件,{选择},数据,处理程序);

例如:委托()代码:
复制代码代码如下所示:
$(表)。委托()
警报(hello);
});

在()代码上:
复制代码代码如下所示:
$(表)。
警报(嗨);
});

PS:和seleter之间的区别是这两个命令是不同的事件
在委托和方法选中元素的子元素必须是合法的要素作为孩子
复制代码代码如下所示:
$(表)。委托()按钮
$(表)。

它不工作,因为,在正常情况下,表子元素应该是TR,TD…

在(事件,{选择},{数据},FN)中,参数{选择}是可选的,
选择器字符串用于筛选器触发事件选择器元素的后代。
例如:
复制代码代码如下所示:
$(表)。
警报(嗨);
});

过滤级别为TD1表子元素

委托的选择器是必需的。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部