Skip to content

fetis/cusel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cuSel — кастомные селекты на jQuery

Возрождение проекта cuSel

Скачать https://raw.github.com/fetis/cusel/master/build/cusel.min.js
В файл включены плагины jScrollPane и mousewheel.

Особенности

  • умное позиционирование (если подключена библиотека jQuery UI). Если выпадающему списку не хватает места вниз, он будет открываться вверх
  • скролл списка не проваливается, т.е. если вы проскролили список в селекте до конца дальнейший скролл не будет скролить страницу. Многие кастомные селекты имеют эту проблему.
  • функция поиска при нажатии клавиш

Зависимости

  • jQuery
  • jQuery Migrate плагин (планируется убрать в будущих версиях)
  • jQuery Mousewheel плагин, входит в мин-версию
  • jScrollPane, переделанная версия плагина jScrollPane. Входит в мин-версию

Документация

http://www.xiper.net/collect/html-and-css-tricks/verstka-form/nice-select-jquery.html

План работ

  • Открытие селекта поверх элементов
  • Переделать на jQuery плагин
  • Убрать поддержку старых бразуеров
  • Убрать использование $.browser, т.к. это несовместимо с последними версиями jQuery.
  • Теперь можно воспользоваться функцией cuselSetValue(select, value). Программная установка значения селекта. Сейчас это возможно через непосредственный вызов .click() на опции.

About

Возрождение проекта cuSel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •