Настройка текстовой области ckeditor с помощью перетаскивания jquery

Я делаю проект в ckeditor. Я хочу добавить div в текстовую область ckeditor, и он должен быть перетаскиваемым и отбрасываемым. Я уже добавил div и стиль в div. Но событие jquery click не работает над div внутри текстовой области Код, который я использовал, приведен ниже, и он работает с событием фокуса. заранее спасибо

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="ckeditor.js"></script>
<script type="text/javascript" src="config.js"></script>
<script type="text/javascript" src="ckfinder/ckfinder.js"></script>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="jquery.js"></script>

<script type="text/javascript">

$(document).ready(function () {

    var editor = CKEDITOR.replace( 'content' );
    CKFinder.setupCKEditor( editor, '/ckfinder/' ) ;    

    var ckeditor = CKEDITOR.instances['content'];
    ckeditor.on('focus', fnHandler);

});

function fnHandler(){
    alert("Working");
}

</script>

</head>
<body>

<textarea class="ckeditor" name="content" id="content" cols="20" rows="40">

<div id="makeMeDraggable"> </div>
</textarea>

</body>
</html>

person Balu    schedule 27.08.2012    source источник
comment
Сначала протестируйте его на их демонстрационной странице, чтобы увидеть, работает ли там то, что вы хотите сделать! Возможно, вам придется обсудить это с разработчиками ckeditor и убедиться, что у вас установлена ​​его последняя версия, а также последние библиотеки, на которые он опирается, например jQuery.   -  person ShaunOReilly    schedule 27.08.2012


Ответы (1)


Сначала протестируйте его на их демонстрационной странице, чтобы увидеть, работает ли там то, что вы хотите сделать!

http://ckeditor.com/demo

Возможно, вам придется обсудить это с разработчиками ckeditor и убедиться, что у вас установлена ​​его последняя версия, а также последние библиотеки, на которые он опирается, например jQuery.

Если он по-прежнему не работает, возможно, вам придется настроить библиотеки Javascript или найти другой работающий плагин, например, тот, который используется в DotNetnuke или любой другой основной системе CMS.

person ShaunOReilly    schedule 27.08.2012