проблемы с получением javascript и изящной деградацией - скроллер изображений

Я пытаюсь создать скроллер javscript, следуя примеру: http://www.deadmarshes.com/Blog/jQuery+Slideshow+with+Crossfade.html

К сожалению, эта версия ничего не показывает, когда javascript отключен, но я бы хотел, чтобы она по крайней мере показывала первое изображение и подпись, а затем просто не двигалась.

Я собрал скрипт, который, хотя изображения загружались до того, как я добавил JS, в данный момент не работает. Весь код есть, и я немного глуп, поэтому, вероятно, упускаю что-то простое.

http://jsfiddle.net/Lew7H/2/

Кто-нибудь знает, как сделать так, чтобы начальный переход не происходил, а просто был первый «слайд»?

Также я немного адаптировал это, чтобы показать 4 слайда вместо 3. Я изменил 3 на 4 в двух местах в JS (где ведется подсчет), и это, казалось, работало нормально, но теперь в FF, когда вы нажимаете на несколько чисел, чтобы смените слайды несколько раз, затем дайте ему вернуться к нормальной работе, индикатор, который должен показывать, на каком слайде вы находитесь, начинает появляться повсюду.

Я предполагаю, что это связано с тем, как это считается в JS, но я понятия не имею, что он делает, если честно.

Любая помощь будет оценена по достоинству.

Редактировать: Просто посмотрите на второй вопрос о том, что индикаторы испортились после нажатия на некоторые из них. Время переходов тоже странное. Это похоже на то, что пару кликов означают, что переходы и указатели идут пару раз. IE есть более одного бита JS, перемещающего слайды и указатели, что приводит к странным временным переходам и более чем одному указателю. Возможно ли это?


person crazy sarah    schedule 08.09.2012    source источник
comment
Привет всем, я все еще пытаюсь понять это. У кого-нибудь есть полезный совет?   -  person crazy sarah    schedule 09.09.2012
comment
Кто-нибудь может помочь мне понять это? По крайней мере, направьте меня в правильном направлении :(   -  person crazy sarah    schedule 12.09.2012


Ответы (2)


Я исправил несколько частей вызова, где вы теряете прицел. Прочитайте https://stackoverflow.com/a/2335175/297641, чтобы узнать больше об этом.

Фиксированная скрипта: http://jsfiddle.net/Lew7H/12/

Взгляните на код и дайте мне знать, если чего-то не хватает.

person Selvakumar Arumugam    schedule 12.09.2012
comment
Ура! Это действительно похоже на то! Я купил себе большую книгу по javascript и, когда закончу, прочитаю ее от корки до корки. Спасибо за это! - person crazy sarah; 13.09.2012

сейчас работает См. демонстрацию

вы забыли выбрать Framework

person Sender    schedule 08.09.2012
comment
Эй, спасибо за это. Хотя изображения появляются, они не меняются так, как должны. Также заметил, что 3-го изображения нет из-за отступнического пробела непосредственно перед именем файла изображения в html. - person crazy sarah; 08.09.2012
comment
Привет. Я попробовал ваш новый код JS, но он вообще не переходит автоматически :( Я что-то пропустил? - person crazy sarah; 08.09.2012
comment
я попробую, но тот же код с сайта, но этот тоже не работает см. это, он выдаст ошибку $$ не определено - person Sender; 08.09.2012