show (index) не работает с IE8 - PullRequest
1 голос
/ 02 июня 2011

Эй, мне удалось выяснить, что ненавидит IE8 (показать (индекс)), но не как это исправить.Я знаю, что мне нужно иметь что-то. Show (индекс), но я не уверен, что.Любые советы будут потрясающими.

var index = 0;
var images = $("#gallery img");
var thumbs = $("#thumbs img");
var imgHeight = $(thumbs).attr("height");
$(thumbs).slice(0,3).clone().appendTo("#thumbs");
for (i=0; i<thumbs.length; i++)
{
    $(thumbs[i]).addClass("thumb-"+i);
    $(images[i]).addClass("image-"+i);
}

$("#next").click(sift);
show(index);
setInterval(sift, 8000);

function sift()
{
    if (index<(thumbs.length-1)){index+=1 ; }
    else {index=0}
    show (index);
}

1 Ответ

1 голос
/ 02 июня 2011

Я думаю, вам просто нужно:

$(thumbs[index]).show();

но я не уверен на 100%, потому что я не знаю точно, что хочет сделать ваш код.

Противоположность ".show () "is" .hide () ".Вы можете передать оба аргумента этих методов, чтобы указать им, сколько времени потребуется для показа элемента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...