@utyfua

Как сделать чтобы событие Droppable не повторялось родительском элементе(ах)?

Добрый вечер.
Есть
<div class="to_me">
<span class="me">меня <span class="to_me">место</span> и <span class="to_me">место</span></span>
<span class="me">меня <span class="to_me">место</span> и <span class="to_me">место</span></span>
<span class="me">меня <span class="to_me">место</span> и <span class="to_me">место</span></span>
<span class="me">меня <span class="to_me">место</span> и <span class="to_me">место</span></span>
</div>
в "to_me" можно вставлять "me" но если сделать это более глубже по ветке DOM то событие $(".to_me").droppable({drop:func}) рекурсивно идет по родителях.
к тому же подсветка неправильная идет из за этого $(".to_me").droppable({hoverClass:"to_me_2"})
Как можно решить проблему?
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
thewind
@thewind
php программист, front / backend developer
Если вы юзаете jqueryui, то попробуйте свойство greedy api.jqueryui.com/droppable/#option-greedy
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
taliban
@taliban
php программист
$('span.to_me') может так поможет избавиться от родителя
Ответ написан
abyrkov
@abyrkov
JavaScripter
Event.preventDefaults();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы