Перейти к содержимому


Фотография
- - - - -

Кнопки jquery.ui выглядят как обычные чекбоксы


Лучший Ответ SmetDenis , 02 February 2014 - 10:17

Посмотрел.

 

К сожалению, не знаю в чем именно проблема.

 

Кнопки инициализируются этой строкой

$("#filterEl_f5b2770c-d989-43ea-b4e0-96b59049e016-wrapper").buttonset();

 

Но выполнение её ничего не дает, видимо какое-то из сторонних расширенией (скриптов) перебивает выполнение или меняет DOM так что плагин не может стработать.

 

Это проблема явно не JBZoo.

Я могу посмотреть ваш сайт, но позже. Мне понадобится ftp доступ.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 8

#1 Alexzoo

Alexzoo

Отправлено 31 January 2014 - 12:27

Здравствуйте. 

На сайте в фильтре для параметров характеристики Тип использую кнопки Jquery.ui.

На всех страницах они выглядят так, как и должны O0fEJC8.png

и только на странице подачи материала выглядят как обычные чекбоксы NrUXq8W.png

Я так понимаю, что на этой странице не подгружается какой-то плагин. Подскажите, пожалуйста, какой именно и почему так происходит. Сам не могу разобраться.


  • 0

#2 SmetDenis

SmetDenis

Отправлено 31 January 2014 - 15:22

Дайте ссылку на страницу с проблемой.
Вы смотрели этот топик? http://forum.jbzoo.c...rejting-karta-g
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Alexzoo

Alexzoo

Отправлено 31 January 2014 - 15:36

Страница с проблемой - вот: http://all.sardegna....-v-katalog.html

Я хоть и не программист, но на решении js конфликтов в Joomla собаку съел. :)

Возможно, я их решаю топорно, но добиваюсь того, чтобы вид в консоли был чистенький, без ошибок и предупреждений.  8)


  • 0

#4 SmetDenis

SmetDenis

Отправлено 31 January 2014 - 15:39

Вот например у вас сейчас используется 2 jQuery
onj_200x0.png
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Alexzoo

Alexzoo

Отправлено 31 January 2014 - 15:49

Вот например у вас сейчас используется 2 jQuery
onj_200x0.png

Да, кстати, смутила меня концовочка в конце файла ?ver=20140124. Побоялся удалять. Да и нет между этими двумя подключениями никаких нужных плагинов. K2 не будет на сайте использоваться.


  • 0

#6 Alexzoo

Alexzoo

Отправлено 01 February 2014 - 08:34

Удаление строчки с подключением 

<script src="/media/zoo/libraries/jquery/jquery.js?ver=20140124" type="text/javascript"></script>

не изменило ситуации.


  • 0

#7 SmetDenis

SmetDenis

Отправлено 02 February 2014 - 08:04

Числа в конце - это дата последней модификации файла, от браузерного кеша.
Сейчас смотрю ваш сайт, кнопки работают.
Проблема решена?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#8 Alexzoo

Alexzoo

Отправлено 02 February 2014 - 09:34

Дело не в том, что они не работают. Они работали и работают. 

Дело в том, что на этой странице они выглядят как обычные чекбоксы, а не как кнопки Jquery.ui.

NrUXq8W.png

А на всех остальных страницах отображение такое, какое задано в настройках

O0fEJC8.png

Я пытался разобраться в том, какой плагин на этой странице не подгружается, чтобы подключить его принудительно, через шаблон, возможно, или другим способом - но не смог.

То есть, как я понимаю, сначала идёт подключение Jquery, потом Jquery.ui, потом должно идти ещё что-то, что стилизует чекбоксы под кнопки. Но его нету почему-то. 


  • 0

#9 SmetDenis

SmetDenis

Отправлено 02 February 2014 - 10:17   Лучший Ответ

Посмотрел.

 

К сожалению, не знаю в чем именно проблема.

 

Кнопки инициализируются этой строкой

$("#filterEl_f5b2770c-d989-43ea-b4e0-96b59049e016-wrapper").buttonset();

 

Но выполнение её ничего не дает, видимо какое-то из сторонних расширенией (скриптов) перебивает выполнение или меняет DOM так что плагин не может стработать.

 

Это проблема явно не JBZoo.

Я могу посмотреть ваш сайт, но позже. Мне понадобится ftp доступ.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!