Redactor一次只显示一个实例

时间:2014-07-23 10:46:11

标签: jquery redactor

我有一个条件,我必须在整个文档中搜索特定的类,然后点击该类初始化编辑器。

我通过遍历html和

完成了这项工作
$(".contenteditor").redactor({
    toolbarExternal: '.commoneditor',
    toolbarFixed: true,
    focus       : true,
    imageUpload : 'image_upload.php',
    css         : "http://localhost/template/css/basictemplatepage.css",
});

假设有多个元素具有相同的类,并且两者都应该触发redactor。在这种情况下,我想出了一个不正常工作的redactor实例。我只想销毁所有以前的实例并只保留一个redactor实例。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您可以使用引用click元素的this关键字在clicked上实例化编辑器。

$(".contenteditor").on('click', function(event){

$(this).redactor({
    toolbarExternal: '.commoneditor',
    toolbarFixed: true,
    focus       : true,
    imageUpload : 'image_upload.php',
    css         : "http://localhost/template/css/basictemplatepage.css",
});
});