使用jQuery,单击链接时如何模拟(触发?)KeyPress?例如,当用户单击以下链接时:<a id="clickforspace" href="#">Click Here</a>然后,通过单击链接,就好像他们按下了键盘上的“空格键”一样。我假设是这样的:$("#clickforspace").click(function(e) { e.preventDefault(); //... Some type of code here to initiate "spacebar" // });关于如何实现这一目标的任何想法?
3 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
我相信这就是您要寻找的:
var press = jQuery.Event("keypress");
press.ctrlKey = false;
press.which = 40;
$("whatever").trigger(press);
添加回答
举报
0/150
提交
取消