Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CKEditor div元素被替换而不是填充_Javascript_Plugins_Ckeditor - Fatal编程技术网

Javascript CKEditor div元素被替换而不是填充

Javascript CKEditor div元素被替换而不是填充,javascript,plugins,ckeditor,Javascript,Plugins,Ckeditor,我最近写了一个CKEditor插件来为图片添加标题,除了一件事之外,一切都很好 标题的代码如下所示: <div class="caption_container"> <img src="image.jpg" /> <div class="caption_text"> Caption </div> </div> 我希望得到的结果是: <div class="caption_conta

我最近写了一个CKEditor插件来为图片添加标题,除了一件事之外,一切都很好

标题的代码如下所示:

<div class="caption_container">
     <img src="image.jpg" />
     <div class="caption_text">
         Caption
     </div>
</div>
我希望得到的结果是:

<div class="caption_container">
     <img src="image.jpg" />
     <div class="caption_text">
         <ul>
             <li>First item</li>
         </ul>
     </div>
</div>

  • 第一项

有没有办法做到这一点?

如果您不想接触CKEditor源代码,我有一个简单的解决方案。您可以添加一个额外的“div”以防止删除“div class=“caption_text””,因此它看起来像:

<div class="caption_container">
     <img src="image.jpg" />
     <div class="caption_text">
          <div>
              Caption
          </div>
     </div>
</div>

说明文字
最终,您将获得所需的:

<div class="caption_container">
     <img src="image.jpg" />
     <div class="caption_text">
         <ul>
             <li>First item</li>
         </ul>
     </div>
</div>

  • 第一项

如果您不想接触CKEditor源代码,我有一个简单的解决方案。您可以添加一个额外的“div”以防止删除“div class=“caption_text””,因此它看起来像:

<div class="caption_container">
     <img src="image.jpg" />
     <div class="caption_text">
          <div>
              Caption
          </div>
     </div>
</div>

说明文字
最终,您将获得所需的:

<div class="caption_container">
     <img src="image.jpg" />
     <div class="caption_text">
         <ul>
             <li>First item</li>
         </ul>
     </div>
</div>

  • 第一项

问题是特定于CKEditor的,它可以在演示中重现:问题是特定于CKEditor的,它可以在演示中重现:我可以发誓我已经尝试过这种方法,但在再次尝试后,这似乎确实有效。我还需要测试一些,但这看起来很有希望。谢天谢地,洛蒂本可以发誓我已经尝试过这种方法,但在再试一次后,这种方法实际上似乎奏效了。我还需要测试一些,但这看起来很有希望。谢谢