Лучшая / самая полная библиотека пользовательского интерфейса jQuery? - PullRequest
4 голосов
/ 23 декабря 2010

Мы ищем лучшую библиотеку пользовательского интерфейса на основе jQuery.Это не должно быть бесплатно.Что используют люди?

Мы использовали jQueryUI , но развитие, похоже, застопорилось.Не так уж много нового за долгое время.

jQuery Tools выглядит гладко и профессионально, но у него очень ограниченное количество виджетов.

Вот что мынужно:

  • Меню (горизонтальное, вертикальное)
  • Выбор даты
  • Вкладки
  • Автозаполнение
  • Редактируемое поле со списком
  • Приличная сетка
  • Приличное дерево
  • Диалоговые окна
  • Один из тех элементов управления, который позволяет перемещать элементы из одного вертикального списка в другой - не уверен, как они называются.

Приятноиметь, не обязательно:

  • Элемент управления Google Map
  • Файловый менеджер

Было бы также неплохо иметь такие темы, как jQueryUI.Кто-нибудь знает о такой библиотеке?

Ответы [ 3 ]

10 голосов
/ 23 декабря 2010

Мы использовали jQueryUI, но разработка, кажется, застопорилась ...

Вы уверены, что ищете в правильном месте?Я захожу на jqueryui.com и вижу множество проделанной работы.Давайте рассмотрим некоторые из последних : 1.8, выпущенных в марте, и они уже выполнили семь выпусков поддержки (добавление функций, а не просто исправление ошибок) за девять месяцев с тех пор, какпоследняя версия 1.8.7 менее двух недель назад с протестированной, сертифицированной поддержкой jQuery 1.4.4 (которая вышла только 11 ноября), а также улучшения для различных элементов управления (Button, * 1014)*, ...).В настоящее время идет достаточно много очистки API для 1.9 (и новых вещей, включая меню, которые должны вас заинтересовать), они выступают на конференциях, обновляют свои CDN.Конечно, не «застопорился».

Я бы подумал, что сочетание jQuery UI и нескольких дополнительных плагинов из библиотеки plugins для вещей, которые он не предоставляет, было бы хорошимНачните. Как и все, что вы получаете бесплатно , вы должны сами что-то тестировать и проводить собственный анализ качества кода, прежде чем что-то делать, но ...

Просматривая свой список:

  • Меню (горизонтальное, вертикальное) - Разрыв , но 1,9 должно хотя бы частично решить эту проблему (и вы действительно можете использовать то, что они имели до сих пор в 1,8)
  • AВыбор даты - Проверка
  • Вкладки - Проверка
  • Автозаполнение - Проверка
  • Редактируемое поле со списком - Проверить Я думаю;Автозаполнение может быть настроено различными способами
  • Достойная сетка - Разрыв , если вы говорите о легких обязанностях электронных таблиц а'L ExtJS
  • Достойное дерево - Разрыв
  • Диалоговые окна - Проверка
  • Один из этих элементов управления, который позволяет перемещать элементы из одного вертикального списка в другой - не уверен, что ониВызов - Проверка , в jQuery UI это конфигурация Sortable; демо здесь

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

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

0 голосов
/ 31 марта 2014

использование easyui или bootstrap зависит от типа проекта.

https://stackoverflow.com/a/9782878/2482283

0 голосов
/ 29 августа 2012

Я знаю, что вопрос довольно старый, но мы успешно используем его уже несколько месяцев. EasyUI http://www.jeasyui.com/

Нам нравится простота реализации с помощью атрибутов html-элементов, и проект, кажется, растет иживу уже пару лет.Что касается «плохой стороны», то документ довольно прост, форумы не так полезны и неясно (по крайней мере, нам), кто стоит за ним.

...