X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Скрипты конфликтуют
GoodText
GoodText
Topic Starter сообщение 24.3.2014, 4:55; Ответить: GoodText
Сообщение #1


Есть сайт, к нему я подключил скрипт, изменяющий забор:

Код
<script type="text/javascript" src="js/fence.js"></script>


Все окей. Но затем я решил сделать селекты немного красивее, подключив этот скрипт:

Код
<script type="text/javascript" src="js/nlform.js"></script>
<script>
var nlform = new NLForm( document.getElementById( 'nl-form' ) );
</script>


Он находится в самом низу страницы. Еще в блок content я добавил id="nl-form".
Селекты стали намного круче, но только перестали работать.

В чем проблема? Подскажите пожалуйста.

Сообщение отредактировал GoodText - 24.3.2014, 4:57
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
akkyoh
akkyoh
сообщение 24.3.2014, 7:43; Ответить: akkyoh
Сообщение #2


GoodText, исходя из ошибки не находит элемент и не инициализирует форму.

Вот небольшой пример, как это верно реализовывать: http://tympanus.net/codrops/2013/05/21/nat...input-elements/
Одной строчкой вроде не обойтись.


--------------------
Быстрый хостинг от 99 рублей
Бесплатные SSL сертификаты | Поддержка PHP 5.2 - 8.1 | SSH
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
GoodText
GoodText
Topic Starter сообщение 24.3.2014, 8:05; Ответить: GoodText
Сообщение #3


akkyoh, я отсюда и брал скрипт.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
akkyoh
akkyoh
сообщение 24.3.2014, 8:13; Ответить: akkyoh
Сообщение #4


GoodText, пока я ковырялся, Вы вроде уже и починили :)


--------------------
Быстрый хостинг от 99 рублей
Бесплатные SSL сертификаты | Поддержка PHP 5.2 - 8.1 | SSH
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
GoodText
GoodText
Topic Starter сообщение 24.3.2014, 15:11; Ответить: GoodText
Сообщение #5


akkyoh, нет, я ничего не делал.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Tollun
Tollun
сообщение 24.3.2014, 16:41; Ответить: Tollun
Сообщение #6


Ну раз больше версий нет, предложу свой вариант...
1. скрипт ждёт не div а form
свой
Код
<div class="content" id="nl-form">

замените на
Код
<form id="nl-form" class="nl-form">

ниже или выше можете добавить свой <div class="content">

так же скрипту не хватает элемента с классом nl-overlay
можно добавить как в исходном варианте
Код
<div class="nl-overlay"></div>
</form>


Далее удаляем подключённый самопальный скрипт
Код
<script type="text/javascript" src="js/fence.js"></script>


После чего идём в файл скрипта nlform.js, находим почти в конце строчку
Код
this.elOriginal.value = this.elOriginal.children[ this.selectedIdx ].value;


и добавляем ниже строчку - замену удалённому скрипту
Код
document.getElementById( this.elOriginal.name ).style.backgroundImage = "url(images/fence/"+ this.elOriginal.name +"/"+ this.elOriginal.value +".png)"


для чистоты, можете у селекторов удалить вызов функций по событию onchange
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
GoodText
GoodText
Topic Starter сообщение 24.3.2014, 16:58; Ответить: GoodText
Сообщение #7


Tollun, спасибо большое! Даже не знаю, как вас благодарить :))))

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Скрипты и программы на заказ любой сложности. Без предоплаты. Быстро, качественно и недорого!
5 c4p1t4l15t 2427 6.4.2024, 12:51
автор: c4p1t4l15t
Горячая тема (нет новых ответов) Помогу купить шаблоны с themeforest, videohive, graphicriver - шаблоны, скрипты и т.д.
Куплю за Вас любые шаблоны, скрипты, графику, 3D модели, видео, флеш,
46 Jast1 73572 3.11.2022, 20:36
автор: siser99
Открытая тема (нет новых ответов) Услуги программиста: PHP скрипты, парсеры!
5 AlekseyWEL 2671 4.9.2020, 5:25
автор: AlekseyWEL
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДополнительные скрипты для вашего сайта.
2 mihai_mw 1095 30.4.2020, 9:56
автор: mihai_mw
Горячая тема (нет новых ответов) Открылся SEO-TOPSHOP! SEO-программы, скрипты, базы, руководства со скидками
168 AnnaYa 49662 18.2.2020, 8:48
автор: AnnaYa


 



RSS Текстовая версия Сейчас: 16.4.2024, 10:53
Дизайн