Ir para conteúdo

POWERED BY:

Arquivado

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

Micilini Roll

Mudar cor de uma div, na qual esta dentro de uma determinada classe

Recommended Posts

Pessoal seguinte, eu nao sei se isso é possivel em javascript mas vamos imaginar, as seguintes divs:

 

<div id="1">
</div>

<div class="dentro">
<div id="1">
</div>
</div>

 

se eu mudar a cor da div '1' no javascript ele ira mudar a cor das duas divs existentes no codigo acima, agora se eu quiser fazer isso da seguinte forma:

 

Mudar a cor da div '1' cuja aquela que existe dentro da classe 'dentro'

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Teoricamente você não deve repetir o id !

Você pode usar o seletor ".dentro #div1",

 

Javascript (incompatível com alguns navegadores antigos, e quase navegadores como o IE 7, veja em http://caniuse.com/queryselector)

document.querySelector('.dentro #div1').style.backgroundColor = 'blue';

 

 

 

no JQuery:

$('.dentro #div1').css('background-color', 'blue');

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.