jQueryIO для перетаскивания в определенное место курсора в nicEdit? - PullRequest
0 голосов
/ 22 апреля 2011

Я пытаюсь выяснить, можно ли / как использовать плагин jQuery UI Droppable для перетаскивания объекта в контейнер nicEdit в определенном месте курсора.

Я видел похожий вопрос относительно вставки HTML-кода в расположение курсора nicEdit здесь .

Используя карточку покупок JQuery UI Droppable demo , я хочу иметь возможность выбрать товар из области товаров и поместить его в зону Корзины покупок. Однако вместо события drop заполняется пример div:

<div id="cart">
<h1 class="ui-widget-header">Shopping Cart</h1>
<div class="ui-widget-content">
    <ol>
        <li class="placeholder">Add your items here</li>
    </ol>
</div>

Я хочу поместить объект в текстовую область, связанную с элементом управления nicEdit. Другими словами, я хочу перетащить значок / объект на страницу и перейти в текстовую область nicEdit в активной позиции курсора. Удаление значка приведет к заполнению некоторого предопределенного HTML-кода, который будет вставлен в место расположения курсора в объекте textarea nicEdit.

Любые предложения приветствуются.

1 Ответ

1 голос
/ 03 апреля 2012

Я думаю, вы найдете часть ответа здесь: http://pastebin.com/sj8QA4xx. Показывает, как вставить содержимое в текущую позицию курсора в редакторе nicEdit.Я успешно использую этот код для вставки предопределенного текста из библиотеки в nicEdit, в ответ на нажатия кнопок.Я не знаю о части перетаскивания - если после активации nicEdit события все еще получают события, возможно, вы могли бы перехватить их и связать их с этим кодом.Удачи!

...