将JS警报添加到mailto链接

时间:2013-11-08 17:22:02

标签: javascript jquery html alert mailto

有没有办法使用javascript自动让页面查找任何mailto链接,然后在用户点击mailto链接时触发警报?

我目前有这个:

HTML:

<a href="mailto:nachomomma@notyourdomain.com">Email Link</a>

使用Javascript:

$(document).on('click','mailto',
function() {
alert('This is some alert text');
});

但这似乎不起作用。我不太确定我是以正确的方式解决这个问题,还是有可能。

2 个答案:

答案 0 :(得分:5)

您需要使用实际的选择器,例如a[href^="mailto"]

答案 1 :(得分:0)

像这样做

 $(document).ready(function() {
              $("a[href^='mailto:']").click(function(){
                          alert('This is some alert text');
                      });
          });