我正在使用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来做到这一点。
我的问题是,我不确定如何引用创建的实例?
我知道如果我在创建它的同一个请求上运行代码时我怎么能得到它,而不是之后通过用户操作。
答案 0 :(得分:1)
这是获取特定编辑器实例的方法:
var value = instance.val();
然后你得到当前值,可能是通过插件过滤的,如下所示:
var value = instance.getWysiwygEditorValue(false);
如果您想要渲染的HTML值,请执行以下操作:
list