8

以下是事实:

  • 我有一个 Django 管理页面,尽管这个问题与 Django 无关。
  • 此页面有多个<textarea>框。
  • 我希望能够去$('textarea.wmd').wmd()看看 WMD 编辑器栏出现在我<textarea>的 s 的顶部。

我已经对原始的 WMD 版本进行了修改,并对Dana 的 SO 版本进行了测试……但它们都是全球性的(附加到一个 ID)。我还看到了 mooWMD,它是 Dana 的 SO 版本的 MooTools 端口,但我以前骑过 MooTools 火车,我不想把它拖到我的管理页面中。

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

4

1 回答 1

12

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

它是 Dana 的 SO 版本的一个分支,自述文件中的主要变化之一是它可以在同一页面中处理多个文本区域,并且是一个jQuery 插件

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

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

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

于 2011-02-02T05:38:42.803 回答