Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leocrj

[Resolvido] Tirar atributo de um link clicado

Recommended Posts

Gostaria de retirar o atributo href do link clicado, onde estou errando ?

 

<body>
	<div id="boxLinks">
		<a href="#" id="princ1">Link de download 1</a>
		<a href="#" id="princ2">Link de download 2</a>
		<a href="#" id="princ3">Link de download 3</a>
		<a href="#" id="princ4">Link de download 4</a>
		<a href="#" id="princ5">Link de download 5</a>
	</div>
</body>
<script type="text/javascript">
	$("document").ready(function(){
		$("#boxLinks a").click(function(){
    		    var id = $(this).attr('id');
    		    id.removeAttr('href');

		});
	});
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

que tal:

 

 

$("#boxLinks a").click(function(){
      $( this ).removeAttr('href');             
});

 

o seu erro ali, foi tentar chamar um método jQuery apartir de uma string, e não de um objeto.

o console de erros vai te ajudar:

 

Ctrl+Shift+J no Firefox

http://wbruno.com.br/blog/2011/03/31/como-debugar-javascript-firefox-erros-comuns/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.