获取jQuery插件的实例

时间:2015-06-15 15:48:30

标签: javascript jquery jquery-plugins instance sceditor

我正在使用SCEditor并正在加载它:

$(document).ready(function() {

    // Create var to store emoticons
    var emoticons = false;

    $.getJSON('../../images/emoticons/default/emoticons.json')
    .done(function(response) {
        emoticons = response;
    })
    .always(function() {
        // always initialize sceditor
        $(".sceditor").sceditor({
            // Options here...
        });
    });

})

现在,我想知道如何获取此插件的instance,以便稍后我可以通过页面上的用户操作引用它。

例如,他们有一个API,我想要做的是当用户点击预览按钮时能够获得编辑器的,它出现你可以用this method来做到这一点。

我的问题是,我不确定如何引用创建的实例?

我知道如果我在创建它的同一个请求上运行代码时我怎么能得到它,而不是之后通过用户操作。

1 个答案:

答案 0 :(得分:1)

这是获取特定编辑器实例的方法:

var value = instance.val();

然后你得到当前值,可能是通过插件过滤的,如下所示:

var value = instance.getWysiwygEditorValue(false);

如果您想要渲染的HTML值,请执行以下操作:

list