基于jQuery的WMD编辑器版本(理想情况下是SO版本)

时间:2010-12-16 13:07:40

标签: jquery wmd-editor

以下是事实:

  • 我有一个Django管理页面,虽然这个问题与Django无关。
  • 此页面包含多个<textarea>框。
  • 我希望能够$('textarea.wmd').wmd()并看到WMD编辑器栏显示在<textarea>的顶部。

我对原始的WMD版本和使用Dana's SO version进行了攻击......但它们都是全局的(附加到一个ID)。我也看过mooWMD这是Dana的SO版本的MooTools端口,但我之前已经骑过MooTools列车而且我不想把它拖到我的管理页面中。

非常简单,是否有一个可以将自己附加到多个目标的Dana(或其他)代码的jQuery端口?

1 个答案:

答案 0 :(得分:12)

我在快速搜索后找到了这个WMD jquery插件:https://github.com/openlibrary/wmd

它是Dana的SO版本的一个分支,Readme状态中的一个主要变化是可以在同一页面中使用多个textareas ,并且是 jQuery插件

在您的页面上包含脚本,然后在您的textareas上调用它,如下所示:

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

据我所知,这回答了你的问题。