основанная на jQuery версия редактора WMD (в идеале версия SO) - PullRequest
8 голосов
/ 16 декабря 2010

Вот факты в их нынешнем виде:

  • У меня есть страница администратора Django, хотя этот вопрос не имеет никакого отношения к Django.
  • Эта страница содержит несколько полей <textarea>.
  • Я хочу иметь возможность перейти $('textarea.wmd').wmd() и увидеть, как панели редактора ОМУ появляются поверх моих <textarea> с.

У меня был взлом с оригинальной версией ОМУ и тыком с Дана версия SO ... Но они оба глобальны (прикрепить к одному ID). Я также видел mooWMD , который является портом MooTools для SO-версии Даны, но я уже ездил на поезде MooTools и не хочу перетаскивать это на свои страницы администратора.

Так просто, есть ли порт jQuery кода Даны (или другого), который может присоединиться к нескольким целям?

1 Ответ

12 голосов
/ 02 февраля 2011

Я нашел этот плагин WMQ jquery после быстрого поиска: https://github.com/openlibrary/wmd

Это форк SO версии Dana, и одно из основных изменений в Readme гласит, что он может работать с несколькими текстовыми областями на одной странице и является jQuery плагин .

Включите скрипт на своей странице, а затем назовите его в текстовом поле следующим образом:

$(function() {
  $('textarea.wmd').wmd();
});

Насколько я знаю, это отвечает на ваш вопрос.

...