2012-01-29 4 views
0

В прошлом я использовал несколько сайтов для изучения, чтобы создавать, а также обзоры. Теперь я хочу создать аналогичный интерфейс. Некоторые из ключевых особенностей, которые я помню, являются:Интерфейс построения обхода на основе jQuery

  • Перетаскивание вопроса «типы» и возможность сортировки и порядка.
  • Встроенное редактирование содержимого после создания вопроса.

Я знаком с jQuery. Кто-нибудь знает о каких-либо хороших виджетах jQuery, которые имеют схожие функции? Если нет, есть ли у кого-нибудь какие-либо предложения о том, как это сделать вместе?

Заранее благодарен!

+1

jQuery UI - хорошая отправная точка. – Sam152

ответ

2

Я лично использовал бы комбинацию jQuery UI для возможности перетаскивания. Для сортировки и фильтрации вопросов (индивидуальный просмотр рендеринга одной модели) в опросе (сбор отдельных представлений с одной соответствующей моделью) я бы использовал backbone.js.

Магистраль дает вам возможность создавать пользовательский интерфейс JavaScript с моделями и видами. Моделями были бы данные вопроса, и представление было бы отображением вопроса. У Backbone.js также есть концепция коллекций. Эти коллекции моделей могут быть отсортированы, финализированы и т. Д. Backbone.js as позволяет принудительно использовать MVC pattern. Проще говоря, ваши модели не должны ссылаться на их соответствующие взгляды.

Отметьте это simple TODO application, чтобы узнать, как backbone.js может принести пользу вашему опросу.

+1

Спасибо за предложение backjone.js. Я не слышал об этом, но мне очень нравится, как он обрабатывает взгляды. У меня довольно хорошая структура для обработки моделей, но они изо всех сил пытались разработать хороший способ обработки привязки данных. – Jonathan

Смежные вопросы