使用JavaScript初始化引导标记并自定义选项

使用JavaScript初始化引导标记并自定义选项,javascript,jquery,twitter-bootstrap-3,markdown,Javascript,Jquery,Twitter Bootstrap 3,Markdown,我正在尝试使用,一切正常,但我不能通过JavaScript调用插件。例如: $("#content").markdownEditor({ autofocus: false, savable: false, iconlibrary: 'fa', resize: 'vertical', additionalButtons: custom_bu

我正在尝试使用,一切正常,但我不能通过JavaScript调用插件。例如:

$("#content").markdownEditor({
                autofocus: false,
                savable: false,
                iconlibrary: 'fa',
                resize: 'vertical',
                additionalButtons: custom_buttons,  // an array defining custom commands
                onPreview: function (e) {
                    var content = e.getContent();
                    console.log('content', content);
                }
            });
有人知道可能是什么情况吗?在web或repo的github页面上找不到任何有用的内容。是的,我已经在markdown.js中加入了
markdown.js
到markdown.js
,这在文档中根本没有提到,但无论如何都是快速查找

我现在只需要调用编辑器,添加两个自定义工具栏按钮(图像上传、代码块插入等),然后就可以使用它了


非常感谢代码片段、链接和实时小提琴:)

出于某种原因,更改脚本引用的顺序修复了此问题。
现在命令如下:

  • lib/markdown.js
  • lib/bootstrap markdown.js
  • lib/to markdown.js
这是我的初始化:

$(function () {
    var custom_buttons = [[
        {
            name: "insertCode",
            data: [{
                name: "cmdInsertCode",
                toggle: "toggle",
                title: "Insert Code",
                icon: "fa fa-fire",
                callback: function (e) {
                    var selected = e.getSelection(),
                        content = e.getContent();
                    // e.replaceSelection(chunk);
                    // var cursor = selected.start;

                    //e.setSelection(cursor, cursor + chunk.length);

                    console.log('cmdInsertCode clicked');
                }
            }]
        }
    ]];

    $("#content").markdown({
        autofocus: false,
        savable: false,
        iconlibrary: 'glyph',
        resize: 'vertical',
        additionalButtons: custom_buttons,
        onShow: function (e) {
            console.warn('e:editor shown');
        }
    });
});
荣誉:上帝模式: