- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- problema selettore eq jquery
-
problema selettore eq jquery
Ciao ragazzi, sto usando questo script per fare ciclare dei div a modi slider:
[html]
function slideshow(){
$("#slider ul li").hide();
$("#slider ul li:eq(0)").show();
var tot = $("#slider ul li").size();
//alert("dimensioni:"+tot);
setTimeout(function(){startGallery("1",tot)}, 4500);
}function startGallery(i, tot) {
$("#slider ul li").hide();
//alert("partito con:"+i);
$("#slider ul li:eq("+i+")").fadeIn('slow');
i = i+1;
//alert("ora indice:"+i);
if (i<tot) {
setTimeout(function(){ startGallery(i, tot) },4500);
} else {
setTimeout(function(){ startGallery(0, tot) }, 4500);
}
}
[/html]tuttavia su firefox con la console di errore di web developer mi da un errore dicendomi che c'è un selettore sconosciuto. Su IE6 ovviamente lo script non va. Credo che il problema sia nell'uso dell :eq. Ho provato a portare l'eq fuori mettendo ('$balbal ul li').eq(0), così nn ottengo + errori ma lo script non funziona comunque su ie6. Che posso fare?