jQuery--捕获键盘敲击
Posted 大亮头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery--捕获键盘敲击相关的知识,希望对你有一定的参考价值。
功能
当页面加载完成?后,用户键盘按下某个键后,jQuery能够捕获到一个数字,从而执行一系列动作。
格式123456789101112 $(function(){
$(
‘body‘
).delegate(
‘textarea‘
,
‘keydown‘
,function(e){
if
(e.which
=
=
13
){
/
/
13
是回车键
var
input
=
$(
‘textarea‘
).val();
if
($.trim(
input
).length >
0
){
/
/
SendMSG(
input
);
}
/
/
end
if
/
/
AddSentMSGIntoBox(
input
);
$(
‘textarea‘
).val(‘‘);
}
/
/
endif
});
/
/
end delegate
})
/
/
end document
说明当在body里的textarea标签中按下键盘的回车键,就会执行一个回调函数,数字13代表回车键;
之后执行一系列动作,发送,清空,等等。
1 2 3 4 5 6 7 8 9 10 11 12 | $(function(){ $( ‘body‘ ).delegate( ‘textarea‘ , ‘keydown‘ ,function(e){ if (e.which = = 13 ){ / / 13 是回车键 var input = $( ‘textarea‘ ).val(); if ($.trim( input ).length > 0 ){ / / SendMSG( input ); } / / end if / / AddSentMSGIntoBox( input ); $( ‘textarea‘ ).val(‘‘); } / / endif }); / / end delegate }) / / end document |
当在body里的textarea标签中按下键盘的回车键,就会执行一个回调函数,数字13代表回车键;
之后执行一系列动作,发送,清空,等等。
以上是关于jQuery--捕获键盘敲击的主要内容,如果未能解决你的问题,请参考以下文章