有可能以编程方式单击javascript或jquery中的箭头键?

时间:2013-12-12 08:33:48

标签: javascript jquery html5 dom

我正在尝试使用javascript或jquery以编程方式单击箭头键。我没有找到适当的解决方案。伙计们有什么想法?任何例子?

2 个答案:

答案 0 :(得分:2)

我不知道如何在整个浏览器上触发事件。但这就是你可以触发页面上各个元素的方法。

<body>
    <script>
       leftArrowKey = 37
       upArrowKey = 38
       rightArrowKey = 39
       downArrowKey = 40

       e = jQuery.Event("keydown");
       e.which = leftArrowKey;
       $("myInput").trigger(e);
    </script>

    <object allowScriptAccess="always" id="myInput" ... >
        ...
    </object>
</body>

要将此事件发送到Flash动画,请将allowScriptAccess =“always”添加到您正在使用的Object标记中。

答案 1 :(得分:0)

您可以通过执行

来触发点击事件
$(selector).trigger('click');

这就是你要找的东西吗? http://api.jquery.com/trigger/