2011-04-13 54 views
0

我有這個簡單的代碼keydown。目前正在淡入div1。我正在尋找一個將按下按鈕的代碼?我知道我必須在按鈕上添加onClick事件,但我嘗試了幾種方法,但沒有給出任何結果。在keydown上按下按鈕? (jQuery)

jQuery(document).one('keydown', 'g',function (evt){ 
$("#Div1").fadeIn(); 
return false;}); 

按鈕來源是:(點擊它哪個節目的我#Div1構成再次我要添加同爲Div1構成。):

<ul id="button"> 
<li><a class="btn1" id=btn1 href="#Div1"></a></li> 
</ul> 

你可能覺得我爲什麼要那?原因是Div1是一個表單,它在點擊按鈕時會生成一些動畫,而在Fade中則不會。 非常感謝。

+0

很抱歉,但你在你的代碼沒有任何按鈕。命名一些元素的「按鈕」並不會使它成爲一個按鈕。 – 2011-04-13 12:32:38

回答

2

試試這個:

jQuery(document).one('keydown', 'g',function (evt){ 
     $("#btn1").click(); 
}); 
1

你可以使用jQuery觸發器點擊按鈕。 Trigger API

它看起來像這樣。

$("#btn1").trigger('click');