如果您曾经使用过wmd markdown编辑器(就像stackoverflow使用的编辑器一样),那么也许您可以为我提供帮助:
默认情况下,WMD会将自己分配给页面上找到的第一个文本区域。但是,我有一个页面,在我需要分配给WMD的页面之前出现了任意数量的文本区域。 WMD提供了创建和销毁其自身实例的选项,但是我没有运气来创建实例并将其分配给特定的textarea(即通过'id'或'class')。有人能这样做吗? (混淆了wmd的javascript代码,因此从源代码中找出来会很麻烦)。
最佳答案
默认情况下,wmd将获取第一个文本区域。如果希望WMD忽略文本区域,则可以将类“ wmd-ignore”添加到标签中。
例如:
<form>
<textarea class="exampleOne wmd-ignore" ></textarea>
<textarea class="exampleTwo wmd-ignore" ></textarea>
<textarea class="exampleThree" ></textarea>
</form>
<div class="wmd-preview"></div>
从WMD自述文件中:
Special class names
-------------------
You can use the following class names to control WMD's auto-start behavior:
`wmd-ignore` - Add to a textarea to prevent WMD from turning it into an editor.
`wmd-preview` - Add to a div to turn show a live preview.
`wmd-output` - Add to a textarea or div to turn show the HTML output.