Форум русской поддержки Joomla!® CMS
04.12.2016, 16:20:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Подключение jQuery( ":checked" ) в модуле поиска

 (Прочитано 275 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Garry
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 27


« : 31.10.2015, 20:51:20 »

Добрый день, друзья. Очень нужна помощь.
В каталоге DL Classifieds есть модуль поиска, в нём есть поле выбор параметров в котором происходит через чекбоксы.
Название этого поля оформлено с помощью аккордиона, вот так:

Код:
var djfields_accordion_c = document.getElements('#search<?php echo $module->id;?>_ex_fields .djfields_accordion_c');
if(djfields_accordion_c){
djfields_accordion_c.each(function(djfields_acc_c,index){
new Fx.Accordion(djfields_acc_c.getElements('.label'),
djfields_acc_c.getElements('.se_checkbox'), {
alwaysHide : true,
display : -1,
duration : 100,
onActive : function(toggler, element) {
toggler.addClass('active');
element.addClass('in');
},
onBackground : function(toggler, element) {
toggler.removeClass('active');
element.removeClass('in');
}
});
})
}

    },
Чтобы выполнить поиск нужно нажать на этот аккордион, раскроется параметры поля в виде чекбоксов, отметить необходимые чекбоксы и нажать на кпопку поиска.

И тут проблема: после поиска аккордион снова свернут.  Как сделать так чтобы после поиска аккордион был развернут в тех полях где выбраны чекбоксы?


Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet