|
|
1
212
|
|
|
2
125
使用更改事件。
|
|
3
41
有几个有用的答案,但似乎没有一个涵盖所有
最新的
选项。为此,我所有的例子也都迎合了匹配的存在。
附加到现有元素的基本事件处理程序:
JSFiddle: http://jsfiddle.net/TrueBlueAussie/u8bcggfL/2/ 笔记:
附加到祖先元素的委托事件处理程序:委托的事件处理程序是为元素可能还不存在(动态加载或创建)的情况而设计的,并且 非常 有用的。他们 代表 对祖先元素的责任(因此术语)。
JSFiddle: http://jsfiddle.net/TrueBlueAussie/u8bcggfL/4/ 笔记:
委托处理程序的结果是匹配的元素只需要存在 在事件时间 而不是在注册事件处理程序时。这允许动态添加内容来生成事件。 问:速度慢吗? 答: 只要事件以用户交互速度进行,就不需要担心 可以忽略不计的 委托的事件处理程序和直接连接的处理程序之间的速度差异。授权的好处远远大于任何小的缺点。委托的事件处理程序实际上是 注册速度更快 因为它们通常连接到一个匹配的元素。
为什么不
|
|
|
4
28
在jquery(1.7)中使用新的“on”方法: http://api.jquery.com/on/
|
|
|
5
5
|
|
|
6
4
认识到提问者特别要求jquery,并且所选答案是正确的,应该注意这个问题实际上不是
需要
jquery每say。如果一个人想要解决这个问题而没有它,他可以简单地设置
HTML:
JavaScript:
Fiddle: http://jsfiddle.net/Y9f66/1/ |
|
|
7
0
我已经尝试了第一个答案的代码,它不起作用,但我已经四处游玩,这对我来说是有用的。
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |