Nota: aplique a classe info_link
a qualquer link de onde você deseja obter as informações.
<a class="info_link" href="~/Resumes/Resumes1271354404687.docx">
~/Resumes/Resumes1271354404687.docx
</a>
Para href:
$(function(){
$('.info_link').click(function(){
alert($(this).attr('href'));
// or alert($(this).hash();
});
});
Para Texto:
$(function(){
$('.info_link').click(function(){
alert($(this).text());
});
});
.
Atualizar com base na edição da pergunta
Você pode obtê-los assim agora:
Para href:
$(function(){
$('div.res a').click(function(){
alert($(this).attr('href'));
// or alert($(this).hash();
});
});
Para Texto:
$(function(){
$('div.res a').click(function(){
alert($(this).text());
});
});
link
aula deveria ser para os links específicos dos quais ele deseja obter informações.<div class='link' />
Editado para refletir a atualização da pergunta
fonte
Sem jQuery:
Você não precisa do jQuery quando é tão simples fazer isso usando JavaScript puro. Aqui estão duas opções:
Método 1 - Recupere o valor exato do
href
atributo:Selecione o elemento e use o
.getAttribute()
método.Este método não retorna o URL completo, em vez disso, ele recupera o valor exato do
href
atributo.Método 2 - Recupere o caminho de URL completo:
Selecione o elemento e simplesmente acesse a
href
propriedade .Este método retorna o caminho completo do URL.
Neste caso:
http://stacksnippets.net/relative/path.html
.Como seu título indica, você deseja obter o
href
valor no clique. Basta selecionar um elemento, adicionar um ouvinte de evento de clique e retornar ohref
valor usando um dos métodos mencionados acima.fonte
Código atualizado
fonte
$('a','div.res')
Alternativo
Usando o exemplo de Sarfraz acima.
Para href:
fonte