如何在页面上的任何位置获取点击锚文本的网址。 我试过这个,但它只适用于“cls”类,但不适用于任何锚。
$('.cls').click(function() {
//here I need to get href url
});
答案 0 :(得分:4)
对于页面中的任何锚点,您只需执行
即可$('a').click(function () {
alert($(this).attr('href'));
});
这将在页面的任何位置为您提供点击锚文本的网址。
详情请访问: -
答案 1 :(得分:1)
尝试使用.attr('attributeName')
来检索点击元素的属性
$('.cls').click(function(e) {
e.preventDefault();
console.log($(this).attr('href'));
});
答案 2 :(得分:1)
您可以使用attr(),如下所示:
$(function(){
$('a').click(function(){
alert($(this).attr('href'));
});