2011-02-23 38 views
4

我们使用jQuery为点击处理程序添加到我们网站的部分链接中,以便在Google分析中跟踪事件。我们看到一些事件是从我们没有放在那里的链接进入的,,因为他们都得到了沿着1-234-567-890的线HREFs我猜Skype的插件已经把它们有我学到的正在被移动Safari浏览器添加。如何检测移动Safari添加的tel:链接?

目前,我们的选择是这样的:

links = $('.linksection a'); 

我应该如何改变它排除电话:联系?

+0

有趣。 Skype链接是否显示在文档检查器中? – 2011-02-23 10:14:30

+0

我没有安装ATM插件。我现在要安装它来检查,但我希望以前有人可能会处理它。 – Simon 2011-02-23 10:16:21

+0

啊 - 这不是Skype,它是移动探险。 – Simon 2011-02-23 10:34:46

回答

4

假设插件添加开始电话的链接://你可以使用此代码过滤掉以tel:开头的所有链接:

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

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