我收到了一个客户的问题,要在评论系统中启用基于图像的贴纸。我已经构建了一个基本的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代码,直到出现这种情况。
我确实看到了一个名为“repository”的插件,但是这个插件似乎已经被WP存储库删除了。
有没有人知道类似的插件,或者注释文本区域如何在默认情况下被修改成使用富文本?
发布于 2016-08-30 07:04:53
我通过使用nicEdit 这里是教程找到了一种方法。
为了使它充分发挥作用,我不得不稍微修改我的脚本。
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);
});我希望这能帮上忙。
https://wordpress.stackexchange.com/questions/236778
复制相似问题