Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> OnMuseOut vs Opera (неравная война), OnMouseOut не работает коректно с Opera 
V
    Опции темы
ArNic
Дата 10.3.2008, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.1.2007

Репутация: нет
Всего: нет



В эксплорере и файрфоксе четыре пункта сверху справа данного сайта drug.sakura-tea.ru, работают корректно, но как только запускаю в опере, все тут же самый последний обработчик событий OnMouseOut выполняет на всех ячейках применяет один стиль :( что оооочень плохо...Помогите, может неправильно что делаю. 

Данные: Исходный html код вы сможете увидеть на сайте (т.к. он генерируется с помощью php), иначе нужно будет объяснять еще и значение php переменных.
Скрипт написан с ориентировкой на JQuery вот он:
Код

function GlMenMult(Kadr,MenNa,FolIm){
        if (Kadr == '1'){
        $('#GMP'+MenNa).css('background-image','url(regim/'+FolIm+'/img/nav'+MenNa+'_a.png)');
        } else if (Kadr == '2'){
        $('#GMP'+MenNa).css('background-image','url(regim/'+FolIm+'/img/nav'+MenNa+'.png)');
        }    
}

В чем я могу ошибаться!
PM MAIL ICQ   Вверх
SelenIT
Дата 10.3.2008, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



У меня в Опере (9.24) открывается сразу с четырьмя абсолютно идентичными (и по виду, и по действию) пунктами меню - "Справка". Может, в инициализации чего не так?

Сходу замечание: хоть это скорее всего и не имеет отношения к делу, но обработчики событий JS нужно приучаться писать всегда в нижнем регистре - onmouseout, onclick и т.д. (в HTML регистр не важен, а в самом JS по-другому не будет работать).


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
ArNic
Дата 10.3.2008, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.1.2007

Репутация: нет
Всего: нет



Про регистр: взял на заметку, предварительно зарубив на носу и напмотал на ус.
Про отображение, оказалось не в обработчике проблема а в CSS. опера как-то не так реагирует на backgroun-image. И именно в данной части.

Добавлено @ 22:16
В чем же ошибка так и не разобрался

Это сообщение отредактировал(а) ArNic - 10.3.2008, 22:16
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.2316 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.