javascript - 防止手机尝试通过点击调用号码 - Rails、JavaScript

标签 javascript jquery ruby-on-rails

在我的 Rails 应用程序的一个 View 中,有一个签名 block ,用户可以单击该签名 block 进行编辑(它会打开一个模式,他们可以在其中更改文本)。签名 block 的一部分是用户的电话号码。在移动设备上使用该应用程序时,如果用户单击签名 block 的电话号码部分,手机会尝试调用该号码。签名 block 的电子邮件部分也会发生同样的情况(这会将用户带到他们的电子邮件应用程序以允许他们发送电子邮件)。我该如何防止这两种情况发生?如果用户单击签名 block 中的任意位置,我只想弹出模式。

最佳答案

我会检查 event.preventDefault() 函数。

https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault

关于javascript - 防止手机尝试通过点击调用号码 - Rails、JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36363592/

相关文章:

javascript - 相邻td之间的相互作用

javascript - jQuery-ui stop() 动画导致样式粘住

javascript - 在 Vue 中,我如何使用 Typescript 语法定义一个使用 prop 作为其初始值的本地数据属性?

javascript - 在物化设计中设置自动播放轮播的间隔

javascript - jquery 或 javascript 中是否有 isTextSelected() 的替代方法?

javascript - 如何从另一个上下文调用的方法引用小部件属性

ruby-on-rails - ruby rails : Finding all topics in a certain category?

ruby-on-rails - Assets 管道图像子文件夹?

ruby-on-rails - 如何解决将 Rails 应用程序部署到 Heroku 的问题?

javascript - 在没有(Jquery)的情况下链接 HTML5 classList API