[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: jQuery + cuSel
TranceIT
Селекты на сайте стилизованы при помощи cusel. Но он работает не точно, как стандартный селект, а как сказано на сайте разработчика "работа максимально приближена".

Так вот. При клике на элемент, который сейчас помечен как selected сворачивание списка не происходит. Кто нибудь знает как победить?

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
TranceIT
Решение:
В исходниках в функции cusel удалить проверки на -1 перед событием change()

Конкретнее никак, сохранился и закрыл исходник =(

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
Игорь_Vasinsky
Это экшн срабатывает при клике не выбранного элемента

Цитата
.removeClass("cuselOpen")


он там в 6 местах. колдуй)

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
T1grOK
Ммм..зачем удалять? Можно ж только добавить. :)

jQuery("html").click(
function(e)
{
.....
else if(clicked.parents(".cusel-scroll-wrap").is("div") && !clicked.is("span.cuselActive")) //else if(clicked.parents(".cusel-scroll-wrap").is("div")) 4-е условие

ИМХО. Плагин странноват.

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
TranceIT
T1grOK
Зачем добавлять? Можно ж только удалить. =)

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
T1grOK
Цитата (TranceIT @ 19.04.2013 - 09:01)
Зачем добавлять? Можно ж только удалить. =)

Твой вариант не будет правильно работать с элементами управления в списке(как в демо, где чекбокс). При клике(отметке) он сразу свернется.
Недостаток конечно несущественный, но в этом преимущество моего варианта, который данные ситуации правильно отрабатывает tongue.gif

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.