添加p标签的Tinymce Editor插件

时间:2015-07-22 11:14:19

标签: plugins tinymce

我有自定义编辑器工具栏插件,可以插入html标签。标签以div打开。每次保存或发布页面时,编辑器都会在其上方添加新的p标签。

这是图像

enter image description here

发布后IMG标签漂移我看到插入了一个新的p标签。 在保存之前,Img被html替换

    <p>
        <div class="ssimage_code"> 
            <img src="src_path0" alt=""/ >
            <img src="src_path1" alt="" / >
         </div>
     </p>

我想通过替换p标签而不是img标签来查看它是否得到解决。 如何从Node访问父标记? getParent不起作用

代码

            ed.serializer.addNodeFilter('img', function(nodes, name, args) {
                var i = nodes.length, node;

                while (i--) {
                    node = nodes[i];
                    if ((node.attr('class') || '').indexOf('slider_toimg') !== -1) {
                        self.imgToslidercode(node, args);
                    }
                }
            });

         imgToslidercode:function(node,args){
          insertcode = '';
            node.replace(insertcode);
         }

我在这看的是什么?

       node.getParent().replace(insertcode); 

0 个答案:

没有答案