2011-03-05 54 views
0

我可以做一個div隱藏在文本框是這樣使用:jQuery的空文本框事件

$("#text-box").**keyup**(function(){ 
    $("#container").hide(); 
    }); 

....但如何才能再次顯示div時文本框爲空:

$("#text-box").**what-event-goes-here??**(function(){ 
    $("#container").show(); 
    }); 
+0

當'input' /'textarea'是*空*但*仍然有焦點,*或者當它是空的並且失去了*焦點? –

回答

2

編輯:正確的事件是「KEYUP」

$("#text-box").bind("keyup", function() { 
    if ($(this).val() == "") 
    $("#container").show(); 
}); 
+0

非常感謝:-) – yomoore

+0

@yomoore真的,我編輯自己的答案;) –

1

如果容器是默認隱藏的則u還可以使用下面的代碼

$("#text-box").bind("keyup", function() { 
    if ($(this).val() =='') 
    $("#container").show(); 
});