我需要从链接中检索锚文本。因此,当我单击该表单上的任何链接时,该特定锚文本应显示为警报。
问问题
87 次
3 回答
1
我会将表单上的点击委托给任何具有特定类的锚链接,我们称之为类:myAnchor
所以你的代码应该是这样的:
$('#form').on('click', '.myAnchor', function()
{
alert($(this).text());
});
如果锚具有类,此代码只会触发警报myAnchor
更新:由于您的锚链接没有特定的类,只需使用这个:
$('#form').on('click', 'a', function()
{
alert($(this).text());
});
于 2012-10-12T16:29:00.293 回答
1
jQuery:
$('a').click(function(){
alert($(this).text());
});
于 2012-10-12T14:49:12.520 回答
0
如果你想让一个特定表单中的所有链接都触发警报,你可以使用 jQuery 来做到这一点:
$('#form > a').click(function(e){
alert($(this).html());
});
这只会在单击表单内的链接时触发。
于 2012-10-12T15:03:12.737 回答