第三个字符后的动作键盘

And*_*ndy 5 javascript jquery

嗨有人可以帮我弄清楚如何停止一个函数运行,直到按下特定数量的字符?

目前使用以下功能:

$('input#q').keyup
Run Code Online (Sandbox Code Playgroud)

只要按任意键,这就有效...

sub*_*aze 15

这样的东西应该在添加3个字母后开始激活代码:

实例

JavaScript的

$('input#q').keyup( function() {
   if( this.value.length < 4 ) return;
   /* code to run below */
   $('#output').val(this.value); 
});
Run Code Online (Sandbox Code Playgroud)

HTML

<input id="q" />
<br /><br />
<input id="output"/>
Run Code Online (Sandbox Code Playgroud)