问题描述
|
我有用于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方法?