Мне интересно, есть ли предварительно созданный клон (или очень похожий) для системы тегов переполнения стека.
Я сделал некоторый Googling, но не могу найти никакой powered от jquery.
Вот моя реализация (которая, я думаю, более верна для стиля SO, чем принятый ответ). Стиль может нуждаться в настройке, но он функционально такой же, как вы видите на SO.
Особенности:
Принимает предопределенное поле ввода со словами, разделенными запятыми – идеально подходит для всех случаев, таких как те, в которых вы редактируете элемент, который уже имеет теги, – и создает редактор интерактивных тегов из этой информации.
пример в формате rails:
<input id="post_tag_list" name="post[tag_list]" value='testing, test, probably, goose, under_score'/>
Обновляет скрытое поле ввода, когда пользователь редактирует теги, чтобы поданная форма имела все нужные теги.
Удаление назад через поле ввода фальшивых меток функционально совпадает с удалением одной длинной строки слов, делая редактирование более естественным.
Для редактирования можно нажать на теги.
Запятые, пробелы, возвраты и вкладки закрывают открытый тег, который редактируется или создается.
Кнопка закрытия на тегах функционирует как ожидалось.
и т.п.
Найдите его здесь: http://jsfiddle.net/bradleygriffith/axjKm/
Я закончил свою собственную реализацию:
http://webspirited.com/tagit/index.php?themeroller=true#demo8