2011-04-13 74 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');