Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 锚定标记jQuery单击_Javascript_Jquery_Anchor - Fatal编程技术网

Javascript 锚定标记jQuery单击

Javascript 锚定标记jQuery单击,javascript,jquery,anchor,Javascript,Jquery,Anchor,我有一个这样的锚标签 <a href="javascript:anchorScr()" id="anch1" class ="af-link"/> 我做错什么了吗?为什么第一次单击时不调用my anchorScr()?单击锚定时,将调用anchorScr函数: href="javascript:anchorScr()" 然后,该函数将一个click事件处理程序附加到所有a元素 删除href,只需执行以下操作: jQuery('a').click(function (eve

我有一个这样的锚标签

    <a href="javascript:anchorScr()" id="anch1" class ="af-link"/>

我做错什么了吗?为什么第一次单击时不调用my anchorScr()?

单击锚定时,将调用
anchorScr
函数:

href="javascript:anchorScr()"
然后,该函数将一个
click
事件处理程序附加到所有
a
元素

删除
href
,只需执行以下操作:

jQuery('a').click(function (event) {
    var id = $(this).attr("id");
    alert(id);
});
代码将执行-将
单击
事件处理程序附加到所有
a
元素。您可能只需要在上运行此命令,以确保页面已完全加载到DOM中。


<a href="#" id="anch1" class ="af-link">click here</a>


jQuery(document).ready(function(){
jQuery('a').click(function (event) {
    var id = $(this).attr("id");
    alert(id);
   });
});
jQuery(文档).ready(函数(){ jQuery('a')。单击(函数(事件){ var id=$(this.attr(“id”); 警报(id); }); });
就这么简单。谢谢你。
<a href="#" id="anch1" class ="af-link">click here</a>


jQuery(document).ready(function(){
jQuery('a').click(function (event) {
    var id = $(this).attr("id");
    alert(id);
   });
});