Конфликт JS файла и кнопок type=""

saymong

Мой дом здесь!
Регистрация
29 Сен 2010
Сообщения
610
Реакции
430
Прошу помощи у гуру.
На сайте стоит меню, за его работу отвечает файл (ddsmoothmenu.zip)
Но из-за него не работают кнопки <input type="submit">, <input type="checkbox">, <input type="radio"> и тд.
В общем все что связанно с type=
Помогите решить проблему данного JS файла.
Если кто реально решит проблему, заплачу...
 

Вложения

  • ddsmoothmenu.zip
    2,8 KB · Просмотры: 3
уверены что из-за него? надо бы тогда еще и на html код бы глянуть
 
Прошу помощи у гуру.
На сайте стоит меню, за его работу отвечает файл (ddsmoothmenu.zip)
Но из-за него не работают кнопки <input type="submit">, <input type="checkbox">, <input type="radio"> и тд.
В общем все что связанно с type=
Помогите решить проблему данного JS файла.
Если кто реально решит проблему, заплачу...
Не пробовал новую версию скрипта? уже 2.2, а у тебя 1.4
Для просмотра ссылки Войди или Зарегистрируйся
 
Не пробовал новую версию скрипта? уже 2.2, а у тебя 1.4
Для просмотра ссылки Войди или Зарегистрируйся
Не работает и он...

уверены что из-за него? надо бы тогда еще и на html код бы глянуть
Уверен. Потому что если отключить данный файл, кнопки работают (именно если его отключить).
Прилагаю сам файл шаблона

В данном шаблоне через {content} выводятся файлы (например contant.php - прилагаю его как contant.txt)
 

Вложения

  • shablon.txt
    32,9 KB · Просмотры: 3
  • contact.txt
    5,2 KB · Просмотры: 1
Последнее редактирование модератором:
Скорее всего, вместе с меню добавляется нивидимая маска на всю страницу, которая закрывает кнопки от мыши. Эта маска нужна для того чтобы убрать меню, когда, например, кликнули в любое место на странице.
Вы пробывали прописывать в css стили что-то подобное:
Код:
 input { z-index: 10000; }
 
Скорее всего, вместе с меню добавляется нивидимая маска на всю страницу, которая закрывает кнопки от мыши. Эта маска нужна для того чтобы убрать меню, когда, например, кликнули в любое место на странице.
Вы пробывали прописывать в css стили что-то подобное:
Код:
 input { z-index: 10000; }
Ничего не получается.
Узнал в каком файле располагается стиль меню, и добавил туда строки
input {
z-index: 10000;
}
Но ничего не изменилось. Может я что то неправильно сделал?
Посмотрите плиз...

Это страница сразу с кнопкой отправки...
 
Ну конечно. у вас файл Для просмотра ссылки Войди или Зарегистрируйся обрывается на "самом интересном месте". Короче, там главный объект библиотеки рвется (видно, что присутствует "не до конца"). вот и не работает

У вас не хватает около десятка последних строчек кода:
Код:
 if(bool){
 val += parseInt(getter.getPropertyValue('margin-right'));
 val += parseInt(getter.getPropertyValue('margin-left'));
 }
 return val;
 }
 }); //end jQuery Patch for IE 9+ .height() and .width()
 })(jQuery);
}

Сверьте сами
ваш Для просмотра ссылки Войди или Зарегистрируйся
и оригинал Для просмотра ссылки Войди или Зарегистрируйся

Добавьте и сразу Inputы заработают.
 
Последнее редактирование:
Назад
Сверху