我需要使用Textile(最好是Markdown而不是Markdown),并且正在寻找一个不错的WYSIWYM(由于this而不是WYSIWYG)JQuery编辑器。

我看过这些:

  • WMD-Markdown,堆栈溢出使用它
  • MarkItUp-纺织品支持,但我不知道它是否是所见即所得
  • WYMEditor

  • 哪一个同时支持良好的HTML输出和Textile?

    更新:我现在仅使用Markdown,主要是因为它生成的语义html略多,并且被广泛采用。这样,您不仅可以使用Cloud9 Ace Editor(source on GitHub)进行 Markdown ,还可以使用TextMate进行的所有操作。

    最佳答案

    使用Textile.js,它是JavaScript中功能齐全的Textile解析器!

    可以在这里尝试使用Textile live Web编辑器http://borgar.github.com/textile-js/

    我将它与Markitup结合使用

    这是我的简单代码:

    $(document).ready(function () {
        init();
    });
    
    function init() {
        var $content = $('.markitup'); // my textarea
        var $preview = $('#textile-preview'); // the preview div
    
        $content.markItUp(mySettings); // init markitup
    
        // use a simple timer to check if the textarea content has changed
        var value = $content.val();
        setInterval(function () {
            var newValue = $content.val();
            if (value != newValue) {
                value = newValue;
                $preview.html(textile.convert(newValue)); // convert the textile to html
            }
        }, 500);
    };
    

    10-07 16:49