2010-12-16 17 views
8

Estos son los hechos tal y como están:versión basada en jQuery del editor de armas de destrucción masiva (la versión de SO idealmente)

  • tengo una página de administración de Django, aunque esta cuestión no tiene nada que ver con Django.
  • Esta página tiene varias cajas <textarea>.
  • Quiero poder ir a $('textarea.wmd').wmd() y ver las barras del editor WMD aparecer en la parte superior de mis <textarea> s.

que he tenido un corte alrededor con la versión original y armas de destrucción masiva un pinchazo con Dana's SO version ... pero son a la vez global (adjuntar a un ID). También he visto mooWMD, que es un puerto MooTools de la versión SO de Dana pero he viajado en el tren MooTools antes y no deseo llevar eso a mis páginas de administración.

Así que, simplemente, ¿hay un puerto jQuery del código de Dana (u otro) que se pueda conectar a múltiples objetivos?

Respuesta

12

me encontré con este plugin armas de destrucción masiva jQuery después de una búsqueda rápida: https://github.com/openlibrary/wmd

Es un tenedor de la versión de SO de Dana, y uno de los principales cambios en el Readme afirma que puede trabajar con múltiples áreas de texto en la misma página, y es un jQuery plugin.

Incluir la secuencia de comandos en su página, y luego lo llaman en sus áreas de texto así:

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

Por lo que yo sé, esto responde a su pregunta.

+2

https://github.com/ChiperSoft/wmd tiene muchas mejoras sobre https://github.com/openlibrary/wmd – kvz

Cuestiones relacionadas