[英]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然后单击,从技术上讲,您不使用点击手机。
您可以在以下具有相同问题的链接中尝试接受的答案。
而不是使用点击,使用点击事件处理程序。 从上面的代码片段判断,您似乎使用jQuery。 jQuery有很棒的事件处理程序,使用此链接可以了解如何利用jQuery tap
事件。
使用tap
似乎也适用于桌面浏览器,如上面链接中的演示所示。 干杯!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.