2015-08-29 2 views
2

Как я могу получить URL-адрес привязанного текста на всю страницу на странице. Я пробовал это, но он работает только для класса «cls», но не для какого-либо якоря.Получить URL-адрес щелчка href

$('.cls').click(function() { 
//here I need to get href url 
}); 
+1

что вы имеете в виду, не работает для других якорей? –

ответ

4

Для любого якоря в вашей странице, вы можете просто сделать

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

Это даст вам URL-адрес привязанного текста на всю страницу на странице.

Для получения более подробной проверки: -

+1

Или просто 'this.href'. – zeroflagL

1

Попробуйте использовать .attr('attributeName'), чтобы получить атрибут Clicked элемента,

$('.cls').click(function(e) { 
    e.preventDefault(); 
    console.log($(this).attr('href')); 
}); 
1

Вы можете использовать attr(), как показано ниже:

$(function(){ 
    $('a').click(function(){ 
    alert($(this).attr('href')); 
}); 
Смежные вопросы