Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Como acessar uma coleção de itens em jQuery?
Como ficaria essa linha em jQuery?
var imagens = getElementsByClassName("sliderImg");
for (var i=0; i<imagens.length; i++) {
imagens[i].style.display = "none";
}
Agradeço desde já :D
Abraços!
Ou simplesmente:
$('.sliderImg').hide();
Isso não ajudaria, pois eu tenho que deixar desabilitado somente um elemento do array, e depois habilitar outro. desse jeito ele ia habilitar todos ;s
$('.sliderImg').each(function(){
// faça algo...
})>
$('.sliderImg').each(function(){
// faça algo...
})
Eu dei uma olhada nessa função mais não entendi muito
Tem como fazer um exemplin de como fica esse código aqui?
for (var i=0; i<imagens.length; i++) {
if(imagens[i].style.display == "block") {
imagens[i].style.display = "none";
titulo[i].style.display = "none";
trabalho[i].style.display = "none";
tecnologia[i].style.display = "none";
ancoras[i].style.display = "none";
if(modo == 1) {
if ((i -1) >= 0) {
var item = i-1;
break;
} else {
var item = parseInt(imagens.length) - 1;
break;
}
} else {
if ((i +1) < imagens.length) {
var item = i+1;
break;
} else {
var item = 0;
break;
}
}
if (i <= 2) {
document.getElementById(imgExemplo).style.display = "block";
} else {
document.getElementById(imgExemplo).style.display = "none";
}
}
}
imagens[item].style.display = "block";
titulo[item].style.display = "block";
trabalho[item].style.display = "block";
tecnologia[item].style.display = "block";
ancoras[item].style.display = "block";
}
Agradeço desde já
Oi amigo, explica o que você precisa de verdade.
existe uma forma simples de fazer:
-> esconda todos
-> mostre o que você quer.
entendeu ? caso não, poste a situação real que você tem.
Edit:
Achei o que estava procurando, valew ae quem comentou!
Vai ae embaixo pra quem estiver com a mesma dúvida.
imagens.style.display = "none";
$("#imagens img:eq("+i+")").hide();
Abraços.
em jQuery ficaria:
$('.sliderImg').css('display','none');