这是它们所立即的事实:

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

我对原始的WMD版本进行了黑客攻击,并与 达娜的So版本...但是它们都是全球性的(附加到一个ID)。我也看过 Moowmd 这是Dana So版本的Mootools港口,但我以前骑过Mootools火车,我不想将其拖入管理页面。

因此,很简单,是否有Dana(或其他)代码的jQuery港口可以将自己附加到多个目标上?

有帮助吗?

解决方案

经过快速搜索后,我发现了这个WMD jQuery插件: https://github.com/openlibrary/wmd

这是Dana的So版本的叉子,也是该版本的主要变化之一 读书我 指出它 可以在同一页面中与多个textareas合作, ,是一个 jQuery插件.

在您的页面上包含脚本,然后像这样在您的文本中调用它:

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top