我们使用jQuery向网站中出现的链接添加点击处理程序,以便在Google Analytics(分析)中跟踪事件。我们看到有些事件来自我们尚未放置的链接,由于它们都具有与1-234-567-890相似的HREF,所以我猜想skype插件已经将它们放在了那里据我所知,这是通过移动Safari进行添加的。

目前,我们的选择器如下所示:

links = $('.linksection a');

我应该如何更改以排除tel:链接?

最佳答案

假设插件添加了以tel://开头的链接,则可以使用以下代码过滤掉以tel开头的所有链接:

$('a:not([href^="tel"])')

示例-http://jsfiddle.net/U2fR8/

关于jquery - 如何检测tel : links added by mobile safari?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5089456/

10-12 14:03