Javascript 将JS警报添加到mailto链接

Javascript 将JS警报添加到mailto链接,javascript,jquery,html,alert,mailto,Javascript,Jquery,Html,Alert,Mailto,javascript有没有办法让页面自动查找任何mailto链接,然后在用户单击mailto链接时发出警报 我目前有: HTML: 但这似乎不起作用。不太确定我的方法是否正确或者是否可行。您需要使用实际的选择器,例如a[href^=“mailto”]您需要使用实际的选择器,例如a[href^=“mailto”]这样做 $(document).ready(function() { $("a[href^='mailto:']").click(function(){

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

我目前有:

HTML:


但这似乎不起作用。不太确定我的方法是否正确或者是否可行。

您需要使用实际的选择器,例如
a[href^=“mailto”]
您需要使用实际的选择器,例如
a[href^=“mailto”]
这样做

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

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

所以你有一个元素
?所以你有一个元素
?所以我需要替换它而不是文档?将
$(文档)
更改为
$('a[href^=“mailto”]”)和
打开('click','mailto',
打开('click',
UGH,我是个傻瓜。我的HTML中有一个mailto链接的输入错误。我把它作为maito.Man…好了,现在可以工作了。谢谢!@cjd82187为什么要这样做,只需换掉。$(文档)。on('click','a[href^=“mailto”]..@cjd82187不,
$(文档)。on('click','a[href^=“mailto”],'function(){})
所以我需要替换它而不是文档?将
$(文档)
更改为
$('a[href^=“mailto”])
打开('click','mailto',
打开('click',UGH,我是个傻瓜。我的HTML中有一个mailto链接的输入错误。我把它作为maito.Man…好了,它现在可以工作了。谢谢!@cjd82187为什么要这样做,只需换掉。$(文档)。on('click','a[href^=“mailto”]..@cjd82187不,
$(文档)。on('click','a[href^=“mailto”],'function(){})
 $(document).ready(function() {
              $("a[href^='mailto:']").click(function(){
                          alert('This is some alert text');
                      });
          });