2013-07-12 55 views
0

我需要你對我的jQuery多重綁定的建議。我想補充2種結合,1 #button_sign_in和1 #button_sign_upjQuery如何添加多個綁定事件

這裏是#button_sign_in代碼:

$(document).bind('keypress', function(e) { 
    if (e.keyCode == 13) { 
     $('#button_sign_in').trigger('click'); 
    } 
}); 

這裏是#button_sign_up

$(document).bind('keypress', function(e) { 
    if (e.keyCode == 13) { 
     $('#button_sign_up').trigger('click'); 
    } 
}); 

代碼我嘗試使用該代碼,但只有#button_sign_in與回車鍵工作。 #button_sign_up沒有工作。

有什麼建議嗎?

+0

到任何控制,右? –

+0

是否有理由不在同一個處理程序中調用兩個'trigger'方法? – LaurentG

+0

@HiteshSiddhapura絕對是... –

回答

0

試試這個

//give input class to all your form control 
$('.input','#button_sign_in').keypress(function (e) { 
    if (e.which == 13) { 
    $('form#button_sign_in').submit(); 
    } 
}); 

,並按照相同的註冊表格

要在按下回車鍵提交button_sign_up和button_sign_in形式