让syntaxhighlighter识别由javascript添加的html?

发布于 2024-12-09 02:44:09 字数 488 浏览 1 评论 0原文

我正在尝试制作一个所见即所得的编辑器。我希望能够在发布代码片段之前预览我放入网站的代码片段。我已经让syntaxhighlighter正常工作..但是我想更改页面上的HTML并具有syntaxhighlighter效果..

我已经尝试了这两种方法

    $('#write').live('click', function() {
          myOut.innerHTML = myText.value;
          SyntaxHighlighter.all();
    });

    btnWrite.onclick = function()
    {
           myOut.innerHTML = myText.value;
           SyntaxHighlighter.all();
    }

SyntaxHighlighter.all() 看到代码片段在页面加载时添加..但是我似乎无法看到任何用户添加的代码片段。

I'm trying to make a wysiwyg editor of sorts.. I want to be able to preview code snippets I am putting into my website before posting them. I have gotten syntaxhighlighter to work properly.. But I want to change HTML on the page and have syntaxhighlighter effect that..

I have tried both of these methods

    $('#write').live('click', function() {
          myOut.innerHTML = myText.value;
          SyntaxHighlighter.all();
    });

    btnWrite.onclick = function()
    {
           myOut.innerHTML = myText.value;
           SyntaxHighlighter.all();
    }

SyntaxHighlighter.all() sees the code snippets being added as the page loads.. But I can't seem to get it to see any user added code snippets.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文