js& jQuery没有使用CKEditor启用

时间:2011-07-18 07:15:57

标签: jquery ckeditor html-editor

我已经开发了一个网页,可以实现拖拽和使用js& amp将元素拖放到元素jQuery函数。它工作得很好。现在我使用CKEditor并与此网页集成,但我无法拖动和放大放下元素,为什么?

简单页面 :它可以工作,我可以拖动&删除元素

<html> <head>
 <link rel="stylesheet" href="jquery.ui.all.css"/>

 <script src=jquery.js"> </script>
 <script src="jquery_Drag_Drop.js"> </script>

<head> <body>
 <div id="main_div_of_the_page">
  <div id="element_1">
     <input type="button" class="manage_to_all_properties_src"/>
  </div>

  <div id="element_2">
     <input type="button" class="manage_to_all_properties_src"/>
  </div>
 </div>
</body> </html>

现在我将此页面与CKEditor集成,(拖放不起作用,为什么?)

<html> <head>
     <script src=ckeditor.js"> </script>

     <script src=jquery.js"> </script>
     <script src="jquery_Drag_Drop.js"> </script>

     <script type = "text/javascript">
           window.onload = function()  {

               CKEDITOR.replace( 'main_div_of_the_page'  );  
                          }   </script>

    <head> <body>
      <div id="main_div_of_the_page">
           // Same innerHTML as above    
      </div>
    </body> </html>

现在我修改了CKEditor的config.js

CKEDITOR.editorConfig = function( config )
   {
config.contentsCss = 'jquery.ui.all.csss';
}

1 个答案:

答案 0 :(得分:0)

在CKEditor中编辑内容时禁用Javascript,但除非使用webkit浏览器,否则应该能够拖放元素。

拖动&amp;编辑时删除是浏览器提供的一项功能,希望有一天webkit浏览器能够获得它。