为什么jsfiddle.net上的代码无法在jsbin.com中运行?

时间:2017-02-26 11:37:52

标签: javascript codemirror

我使用codemirror创建自己的语言,当我停止在函数名称上并将其悬停在其上或按下( Ctrl + I )时我想要做什么show tooltip显示此函数的类型和其他数据,代码在jsfiddle.net上运行但不在jsbin.com上运行

 var cm = CodeMirror(document.getElementById("editor"), {
    value: "function myScript() {\n    return 100;\n}",

    indentUnit: 4,
    lineNumbers: true
});

var textMarker;

$('#add').click(function() {
    textMarker = cm.markText({
        line: 1,
        ch: 4
    }, {
        line: 1,
        ch: 10
    }, {
        className: 'marked-text'
    });

    $('.marked-text').tooltip({
        title: 'This is a return statement',
        container: 'body',
        delay: { "show": 500, "hide": 100 },
        animation: false
    });
});

$('#remove').click(function() {
    if (textMarker) {
        textMarker.clear();
    }
});

指向工作代码的链接:here code works

我尝试但不行:my try

1 个答案:

答案 0 :(得分:0)

尝试在jsfiddle的“外部资源”下添加库到jsbin。

编辑: 是的,你是对的,你添加了库。我让JQuery成为第一个script,因为你无法在JQuery之前加载bootstrap。然后将http更改为https