Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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而不使用div id检索锚文本时需要帮助吗_Javascript_Javascript Events - Fatal编程技术网

在使用javascript而不使用div id检索锚文本时需要帮助吗

在使用javascript而不使用div id检索锚文本时需要帮助吗,javascript,javascript-events,Javascript,Javascript Events,我需要从链接中检索锚文本。因此,每当我单击该表单上的任何链接时,该特定锚文本应显示为警报。jQuery: $('a').click(function(){ alert($(this).text()); }); 如果您想让特定表单中的所有链接发出警报,可以使用jQuery: $('#form > a').click(function(e){ alert($(this).html()); }); 这只会在点击表单内部的链接时触发。我会将表单上的点击委托给任何具有特定类的锚链

我需要从链接中检索锚文本。因此,每当我单击该表单上的任何链接时,该特定锚文本应显示为警报。

jQuery:

$('a').click(function(){
    alert($(this).text());
});

如果您想让特定表单中的所有链接发出警报,可以使用jQuery:

$('#form > a').click(function(e){
    alert($(this).html());
});

这只会在点击表单内部的链接时触发。

我会将表单上的点击委托给任何具有特定类的锚链接,我们称之为类:
myAnchor

因此,您的代码应该如下所示:

$('#form').on('click', '.myAnchor', function()
{
    alert($(this).text());
});
此代码仅在锚具有类
myAnchor

更新: 由于锚定链接没有特定的类,因此只需使用以下选项:

$('#form').on('click', 'a', function()
{
    alert($(this).text());
});

“那个形式”的锚定会有一个特定的类吗?它没有特定的类别忘了关闭你的函数!