2011-08-30 43 views
1

我有一个输入框:jQuery更改 - 做为用户类型?

<input placeholder="your business name" name="bizzname" id="bizzname" class="placeholder" /> 

和我有它的一些jQuery的:

$('#bizzname').change(function() { 
$('#bizzname').css({"background":"","border":"1px solid #AAAAAA"}); 
}); 

基本上,我有它设置,因此点击提交按钮,它没有任何字段时被改变,他们的边界和背景被设置。

我已经创建了上面的jquery函数,将字段更改后,将背景和边框更改为默认值。它的工作原理几乎完美,但我希望它能够实时运行,以便在按键时改变边框和背景,而不是在改变它时选择输出框。我如何在我的jQuery中实现这个?

+0

对不起,做了:)。 – Latox

+1

您是否尝试过的[jQuery的事件DOCO(http://api.jquery.com/category/events/)?你会发现,除了'change'你有选择'按键,KEYDOWN,keyup'等等。 – nnnnnn

回答

5

keyup事件替换change事件:

$('#bizzname').keyup(function() { 
    $('#bizzname').css({"background":"","border":"1px solid #AAAAAA"}); 
});