按下键盘上的按钮? 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上不显示的动画的形式。 非常感谢。     

解决方法

尝试这个:
jQuery(document).one(\'keydown\',\'g\',function (evt){ 
        $(\"#btn1\").click(); 
});
    ,您可以使用jquery触发器来触发按钮单击。触发API 看起来像这样。
$(\"#btn1\").trigger(\'click\');
    ,尝试
 $(\"#btn1\").trigger(\"click\");
张贴了类似的问题: 是否有jQuery Click方法?