按下keydown上的按钮? (jQuery的)

时间:2011-04-13 12:29:14

标签: javascript jquery

我有这个简单的keydown代码。目前在div1中逐渐消失。我正在寻找一个按下按钮的代码?我知道我必须在按钮上添加onClick事件,但我尝试了几种没有给我任何结果的方法。

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是一个在按钮点击时制作一些动画的形式,在FadeIn上没有。 非常感谢。

3 个答案:

答案 0 :(得分:2)

试试这个:

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

答案 1 :(得分:1)

您可以使用jquery触发器触发按钮单击。 Trigger API

它看起来像这样。

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

答案 2 :(得分:0)

尝试

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

已发布类似问题:

Is there a jQuery Click method?