Frage

Hier sind die Fakten, wie sie sind:

  • Ich habe eine Seite Django Admin obwohl diese Frage nichts mit Django zu tun hat.
  • Diese Seite hat mehrere <textarea> Boxen.
  • Ich möchte in der Lage sein $('textarea.wmd').wmd() zu gehen und WMD-Editor Balken erscheinen über der Spitze meiner <textarea>s zu sehen.

Ich habe einen Hack um mit der ursprünglichen Version WMD hat und Sack mit Danas SO Version . .. Aber sie sind beide global (heften sich an eine ID). Ich habe auch mooWMD das ist ein MooTools Hafen von Danas SO-Version, aber ich habe die MooTools geritten vor Zug und ich habe nicht den Wunsch, zu schleppen, dass in meine Admin-Seiten.

So ganz einfach ist es ein jQuery-Port von Dana (oder andere) Code, der sich auf mehrere Ziele anhängen können?

War es hilfreich?

Lösung

Ich fand die WMD jQuery-Plugin nach einer schnellen Suche: https://github.com/openlibrary/wmd

Es ist ein Fork von Danas SO-Version und eine der wichtigsten Veränderungen in den Readme Staaten dass es kann in der gleichen Seite mit mehreren Textbereichen arbeiten, und ist ein jQuery-Plugin .

Fügen Sie das Skript auf Ihrer Seite, und es dann wie folgt auf Ihrem Textbereich nennt:

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

Soweit ich weiß, ist dies Ihre Frage beantwortet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top