繁体   English   中英

keydown事件后jQuery触发mousedown touchstart事件

[英]jQuery trigger mousedown touchstart event after keydown event

我正在设置一个检测点击和keydown事件的AJAX表单。

我无法在移动设备上注册点击,因此我将.click()函数切换为“mousedown touchstart”

$("signUpBtnNew").click(function() {

$(document).on("mousedown touchstart", "#signUpBtnNew", function() {

现在,我想添加一个keydown事件来触发“mousedown touchstart”功能,但不知道如何执行此操作:

$('#acct_email').on('keydown', function(e) {
    if (e.which == 13) {
        // change this to use the mousedown touchstart
        $("#signUpBtnNew").click(); 
    }
});

如何在上面的keydown函数中模拟“mousedown touchstart”事件?

谢谢!

为什么不将它放入外部函数并从$('#acct_email')调用它.on('keydown',function(e){}); 来自$(document).on(“mousedown touchstart”,“#signUpBtnNew”,function(){});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM