我在CKeditor中使用image2插件,我遇到无法使用“Div”作为图像包装器的情况。

当带字幕的窗口小部件与中心对齐一起使用时,Image2插件在“Figure”标记上使用“Div”包装器

像:带中央边框的带字幕的小部件

│ center │<wrapper class=”center”>      │<div class=”center”>             │
│        │ <figure />                   │ <figure />                      │
│        │</wrapper>                    │</div>                           |

那么有可能用任何其他标签替换该包装器“Div”吗?

最佳答案

html代码是我必须关闭的图。

 <wrapper class="center">
        <figure></figure>
 </wrapper>

jQuery代码将替换所有包含contains中心类的包装器标签。
 <script type="text/javascript">
    $("wrapper.center").each(function() {
      $(this).replaceWith( "<div class="+ $( this ).attr('class') +">" + $(this).html() + "</div>" );
    });
 </script>

如果只想删除一个标签,那么jQuery是。
 <script type="text/javascript">
     $("wrapper.center").replaceWith( "<div class="+ $( this ).attr('class') +">" + $(this).html() + "</div>" );
 </script>

关于javascript - 是否可以在Image2 ckeditor插件中更改Image的包装器 “<div>”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43649780/

10-12 12:21