当我按下转义键或单击某个元素时,我试图触发某些事情.我试过用...
if( $( '#some_id' ).click() || e.keyCode == 27 )
{
alert( 'Click or esc' );
}
Run Code Online (Sandbox Code Playgroud)
但这似乎没有用,我还能用其他东西吗?如果我个别喜欢..
$( '#some_id' ).click(...);
Run Code Online (Sandbox Code Playgroud)
要么..
if( e.keyCode == 27 )
Run Code Online (Sandbox Code Playgroud)
它没有问题,但我更愿意让它一起工作,以避免代码重复.对不起,如果我错过了一些愚蠢的东西,但我真的想让它排序.
谢谢 :)
gil*_*ly3 13
使用(从jQuery 1.7开始)传递多个事件:.bind().on()
$("#some_id").on("click keyup", function (e) {
if (e.type == "click" || e.keyCode == 27) {
alert("click or esc");
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5839 次 |
| 最近记录: |