gpt4 book ai didi

wysiwyg - 为什么我对 image_edit 和 image_save 方法的修改不起作用?

转载 作者:行者123 更新时间:2023-12-04 05:52:18 25 4
gpt4 key购买 nike

我正在尝试修改 redactorimage_editimage_save添加一些功能的方法。

我只是包装现有的 img带有 div 的元素并添加另一个文本。当我按下模态中的保存按钮并查看 redactor 中的源代码时,它看起来没问题,但是当我保存更改时,redactor 会同时切断 div s和叶子只有原来的img元素和 desc形式的值(value)。我该如何解决这个问题?

原始代码:

$(el).attr('alt', $('#redactor_file_alt').val());

var floating = $('#redactor_form_image_align').val();

if (floating == 'left') $(el).css({ 'float': 'left', margin: '0 10px 10px 0' });
else if (floating == 'right') $(el).css({ 'float': 'right', margin: '0 0 10px 10px' });
else $(el).css({ 'float': 'none', margin: '0' });

this.modalClose();

我的代码:
$(el).attr('alt', $('#redactor_file_alt').val());

var floating = $('#redactor_form_image_align').val();

if (floating == 'left') {
var align = 'left-image';
} else if (floating == 'right') {
var align = 'right-image';
} else {
var align = 'ci-image';
}

var imgDiv = $('<div class="' + align + '" />');
$(el).wrap(imgDiv);

if($('#image_desc').val()) {
$(el).after($('<div class="descr" />').html($('#image_desc').val()));
}

最佳答案

您应该在设置 { removeClasses: false } 中指定

关于wysiwyg - 为什么我对 image_edit 和 image_save 方法的修改不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9937886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com