如果我有一个事件处理程序,如:
function A() {
...
}
Run Code Online (Sandbox Code Playgroud)
可以分配给多个事件:
$("#test1").keyup(A);
$("#test2").change(A);
Run Code Online (Sandbox Code Playgroud)
但我想知道是否可以只用一句话来做,例如:
$("#test1").keyup, $("#test2").change (function () {
...
});
Run Code Online (Sandbox Code Playgroud)
$("#test2").bind('keyup change', A);
Run Code Online (Sandbox Code Playgroud)
/edit 对于不同的元素和事件 - 它是:
$("#test1, #test2").bind('keyup change', A);
Run Code Online (Sandbox Code Playgroud)
或者
$("#test1").bind('keyup', A);
$("#test2").bind('change', A);
Run Code Online (Sandbox Code Playgroud)
取决于你的期望。没有更简单的方法
| 归档时间: |
|
| 查看次数: |
2710 次 |
| 最近记录: |