Ir para o conteúdo
paulo89

Como pegar o id com jquery

Mensagens Recomendadas

paulo89    0
paulo89

Este exemplo pega o value do option, como posso fazer isso pegar o id do option ?

<script type="text/javascript">
$(document).ready(function(){

$(".MyImage").bind('change', function() {
         var update_pic = $(this).val();
         if (update_pic) {
             $('#NewPic').attr('src', 'indices/icons/' + update_pic + '' );
         }
     });

});
</script>

Já tentei com "var update_pic = $(this).attr("id");" mas não funcionou.

Obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

Algo na onda de $(this).childNodes[$(this).selectedIndex].attr("id") deve dar. Isto é, assumo que o $(x) retorne um DOM element normal.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
paulo89    0
paulo89

Tentei como disseste mas não funcionou.

Pegando na tua ideia, pesquisei um pouco e descobri uma forma de fazer isso:

var update_pic = this.options[this.selectedIndex].id;

Obrigado pela ajuda

Abraços

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade