![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| wilco |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 18.6.2007 Репутация: нет Всего: нет |
Есть вот такой скрипт.
При наведении курсора мыши на картинку с классом "rollover" картинка меняется на другую, без указания имени другой картинки, а просто добавляя "_over" в имя файла, что очень удобно. Нужно сделать так чтобы при наведении на <table> с классом "rolloverALL" картинки с классом "rollover" менялись ВСЕ СРАЗУ по такой же схеме: картинка.jpg >> картинка_over.jpg и возвращались обратно при отведении курсора. Кто-нибудь может помочь? Вот сам скрипт:
|
|||
|
||||
| SamDark |
|
|||
|
Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 2 Всего: 38 |
wilco,
Вопрос не понят. -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
|||
|
||||
| lexxICON |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 27.1.2007 Репутация: 2 Всего: 2 |
А я так понял что речь про картинки внутри таблицы, и если это так, то можно, к примеру, так:
Чтоб не было конфликтов с верхним сценарием, то раскомментировать переменную stop и проверять ее в initRollovers - выходить при наличии |
|||
|
||||
| wilco |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 18.6.2007 Репутация: нет Всего: нет |
SamDark,
Сейчас скрипт меняет каждую картинку отдельно. А надо чтобы менял все картинки сразу при наведении на элемент с определенным классом. lexxICON, Спасибо. Вроде выглядит правильно, но почему-то не работает. Вот хтмл ради которого все затевается:
|
|||
|
||||
| lexxICON |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 27.1.2007 Репутация: 2 Всего: 2 |
Тогда так
|
|||
|
||||
| wilco |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 18.6.2007 Репутация: нет Всего: нет |
Спасибо огромное!!!
Вроде теперь все заработало. Только подглюкивает в IE - прелоад не начинается по onload, а только если после наведения мыши на элемент rolloversALL. Это как нибудь лечится? Да, отдельное спасибо за комментарии |
|||
|
||||
| lexxICON |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 27.1.2007 Репутация: 2 Всего: 2 |
А что за версия IE. В шестой я проверял - там работает, как и задумывалось.
Вот вариант с запоминанием preload-картинок в массив, с последующим их назначением сменяемым картинкам
|
|||
|
||||
| wilco |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 18.6.2007 Репутация: нет Всего: нет |
Как раз в IE6 было.
В Опере и Файрфоксе все ок. И еще с новым кодом пофиксилось: в том же ИЕ, если водить быстро мышью по всем картинкам rollover, внутри таблицы rolloverALL, то почему-то начинался прелоад некоторых. Теперь вроде везде все идеально Еще раз спасибо! Сорри, рейтинг не могу добавить, говорят 100 постов надо =) |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |