用jQuery模拟按键

使用jQuery,如何在单击链接时模拟(触发?)KeyPress?例如,当用户单击以下链接时:

<a id="clickforspace" href="#">Click Here</a>

然后,通过单击链接,就好像他们按下了键盘上的“空格键”一样。

像这样,我假设:

$("#clickforspace").click(function(e) { 

e.preventDefault();

//... Some type of code here to initiate "spacebar" //

});

关于如何实现这一目标的任何想法?

回答:

jQuery的keypress事件旨在完成这种工作。您可以通过将字符串“keypress”传递给.trigger()来触发事件。但是,更具体地说,您实际上也可以传递jQuery.Event对象(将类型指定为“keypress”),并提供所需的任何属性,例如键码为空格键。

阅读以上文档以了解更多详细信息。

以上是 用jQuery模拟按键 的全部内容, 来源链接: utcz.com/qa/422998.html

回到顶部