【问题标题】:jodit add button to insert html in editorjodit 添加按钮以在编辑器中插入 html
【发布时间】:2020-05-03 13:41:09
【问题描述】:

有几篇关于类似主题的帖子。但是,在我的情况下,这些解决方案都不起作用。

我已经设法使用下面的代码添加了一个新按钮,但是当我点击它时没有任何反应。

<script>
var editor = new Jodit('#editor', {
    buttons: [
        'bold',
        {
            iconURL: './icons/icon.png',
            exec: function (editor) {
                return editor.create.fromHTML('text to insert');
            }
        }
    ]
});

我做错了什么?

下一步将添加一个新按钮,其中包含几个插入选项的下拉列表,每个选项用于在编辑器中插入不同的 html 文本。

有人做过吗?

【问题讨论】:

  • 我 9 天前一直在问这个简单的问题,但没有回复...我还给 Jodit 的开发人员发了电子邮件...也没有回复。请问没有人可以帮忙吗?

标签: javascript bootstrap-wysiwyg jodit


【解决方案1】:

看看 jodit documentation

更正您的代码:

var editor = new Jodit('#editor', {
    buttons: [
        {   
            name: 'bold',
            tooltip: 'Bold'
            iconURL: './icons/icon.png',
            exec: function (editor) {
                editor.selection.insertHTML('text to insert');
            }
        }
    ]
 });

【讨论】:

  • 你能说得更具体点吗?
  • 我复制了您的代码而不是我的代码,但随后编辑器根本不显示,只显示 textarea 字段。有没有活生生的例子?
  • 谢谢安东尼奥。我知道操场,但它不允许创建自定义按钮来添加 html 文本...但是,我发现了错误...buttons: 'bold', { ... 有效。所以现在,我需要帮助创建一个包含几个项目的下拉列表,每个项目都插入不同的 html 文本......你知道怎么做吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-20
  • 1970-01-01
  • 1970-01-01
  • 2020-09-01
相关资源
最近更新 更多