Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.11.2013, 10:02
Кандидат Javascript-наук
Отправить личное сообщение для rafaello Посмотреть профиль Найти все сообщения от rafaello
 
Регистрация: 09.11.2012
Сообщений: 103

Помирить два скрипта
Доброго дня!
Мешают недоскональные познания javascript, засим прошу помощи.
На сайте ранее сделаны выпадающие списки селект в красивом оформлении, а именно, вот этот скрипт
http://putevka.uz/wp-content/themes/...rm-elements.js
прописывает свойство "disabled" стандартному селекту и подставляет тег <span> с прописанным классом, который и выводит красивое изображение селекта.
Это можно посмотреть на сайте http://putevka.uz - форма поиски туров.
В данный момент назрела необходимость установить на одной из страниц этого сайта зависимые динамические селекты.
Я полностью, один в один, использовал решение вот отсюда:
http://xhtml.ru/2006/02/11/dynamic-select/
А сам скрипт находится здесь
http://xhtml.ru/examples/dynamicselect/script.js
Суть его в том, что если в первом выпадающем списке выбираешь определенную страну, то во второй подставляются города этой страны.
Сами эта форма установлена здесь
http://putevka.uz/hotel/
Проблема в том, что если я подключаю эти самые динамические селекты, то он отрубает красивый дизайн ранее установленных селектов на форме поиска и они становятся невидимыми.
Насколько хватает моих познаний, я так понимаю, что второй скрипт, отключает второй выпадающий селект, и в зависимости от выбранного города, подставляет, соответственно определенный список городов. Но в то же самое время он и вырубает те самый теги <span>, который придают красивый вид ранее установленным селектам.
Пожалуйста, подскажите, где что надо подправить, чтобы оба скрипта работали и не мешали друг другу?
Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 01.11.2013, 13:21
Кандидат Javascript-наук
Отправить личное сообщение для rafaello Посмотреть профиль Найти все сообщения от rafaello
 
Регистрация: 09.11.2012
Сообщений: 103

Для облегчения вопроса я сделал пример в песочнице
вот здесь
http://learn.javascript.ru/play/cOiScc

В данный момент верхний селект имеет дизайн, но второй селект не работает динамически, то есть не подставляются города.
Теперь, если подключить скрипт ко второму селекту,
раскоментировать в хедере строчку
<!--<script type='text/javascript' src='script.js'></script>-->
то второй селект заработает, но исчезнет дизайн первого.
Как сделать так, чтобы работал второй и не исчезал дизайн первого?
Ну пожалуйста, помогите!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как объединить два скрипта в один Dahunpao Events/DOM/Window 2 12.09.2013 19:17
Соединить два скрипта. Lalium Events/DOM/Window 2 30.08.2013 12:13
не работают два jquery скрипта вместе SunYang Общие вопросы Javascript 1 03.09.2011 21:13
Конфликтуют два скрипта Aydar_nv Работа 2 27.01.2011 11:13
Блок переключения меню на JS, два скрипта в одном файле Dizeloid Элементы интерфейса 0 30.07.2009 12:03