我有一个客户问我如何在评论系统中启用基于图像的贴纸。我已经构建了一个基本的jQuery脚本,它允许选择一个贴纸并将其添加为注释文本区域中的标记;
jQuery(".stickers img").click(function(){
var img = jQuery(this).parent().html();
var text = jQuery("#respond textarea").val();
jQuery("#respond textarea").val(text + img);
});
虽然点击submit后效果很好,但在此之前,用户会看到原始HTML代码。
我确实看到了一个名为“评论的富文本编辑器”的插件,但它似乎已被WP存储库删除。
是否有人知道类似的插件,或者如何在默认情况下调整注释文本区域以使用富文本?
最合适的回答,由SO网友:user1235285 整理而成
我找到了一种使用nicEdit的方法here\'s the tutorial.
为了让它充分发挥作用,我不得不稍微修改一下脚本。
jQuery(".stickers img").click(function(){
var img = jQuery(this).parent().html();
var text = jQuery("#respond .nicEdit-main").html();
jQuery("#respond .nicEdit-main").html(text + img);
});
我希望这对某人有所帮助。