繁体   English   中英

javascript移动视图chrome点击不工作

[英]javascript mobile view chrome click not working

$(document).off("click", ".switch_cities").on("click", ".switch_cities", function(e) { 
        alert('uuuu');
        e.preventDefault();
        var r = $("#from").val(),
            t = $("#to").val();
        ("" != r || "" != t) && ($("#from").val(t), $("#to").val(r))
    })

上面的代码用于在两个文本框中切换城市,它在Firefox和Chrome中工作,但它不适用于Chrome的各种移动视图

在您的javascript中,您使用on然后单击,从技术上讲,您不使用点击手机。

您可以在以下具有相同问题的链接中尝试接受的答案。

https://stackoverflow.com/a/22015946/2619909

而不是使用点击,使用点击事件处理程序。 从上面的代码片段判断,您似乎使用jQuery。 jQuery有很棒的事件处理程序,使用链接可以了解如何利用jQuery tap事件。

使用tap似乎也适用于桌面浏览器,如上面链接中的演示所示。 干杯!

暂无
暂无

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

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