2011-11-11 36 views
1

當用戶單擊字段時,此代碼正常工作。我需要它,以便當他們選項卡(按Alt鍵)或任何鍵時。無論發生什麼情況,如果此字段處於活動狀態,請運行此jQuery代碼。到目前爲止,我只知道。點擊()Jquery onClick,但在選項卡上

jQuery(document).ready(function(){ 
    $("#fullname").click(function(){ 
     $("#note_email").fadeIn(); 
    }); 
}); 

<input type="text" name="fullname" id="fullname" value="" /><div style="display:none" id="note_email">Your name is case sensitive</div> 

回答

4

嘗試使用jQuery.bind()並結合所有應該執行該代碼的事件。

$("#fullname").bind('click keypress keyup change focus', function(){ 
    $("#note_email").fadeIn(); 
}); 

但在我看來,重點將處理您要

$("#fullname").bind('focus', function(){ 
    $("#note_email").fadeIn(); 
}); 

OR

$("#fullname").focus(function(){ 
    $("#note_email").fadeIn(); 
}); 
+0

什麼怎麼樣,如果他們不是形式的標籤? – TheBlackBenzKid

+0

我的意思是,如果他們不重視(); ? – TheBlackBenzKid

+1

如果他們不叫'unfocus'就叫'模糊' –

相關問題