HTML5 Dragleave выпускается при падении детского элементаJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 HTML5 Dragleave выпускается при падении детского элемента

Сообщение Anonymous »

Проблема, которая у меня возникает, заключается в том, что событие Dragleave элемента запускается при падении дочернего элемента этого элемента. Кроме того, Dragenter не запускается при снова отобрать родительский элемент.

Код: Выделить всё

drag me



drop here
child
parent

< /code>

Со следующим Javascript: < /p>

$('#drop').bind({
dragenter: function() {
$(this).addClass('red');
},

dragleave: function() {
$(this).removeClass('red');
}
});

$('#drag').bind({
dragstart: function(e) {
e.allowedEffect = "copy";
e.setData("text/plain", "test");
}
});
< /code>

То, что он должен делать, - это уведомление пользователя, делая Drop div < /code> красный при перетаскивании там. Это работает, но если вы перетащите в P 
ребенка, Dragleave уволен, а div больше не красная. Возвращение обратно в Drop Div также больше не делает его красным снова. Необходимо полностью выходить из Drop Div и снова перетащить его обратно, чтобы сделать его красным. Ответ @H.D. ниже, который работает в современных браузерах и IE11.

Подробнее здесь: https://stackoverflow.com/questions/711 ... ld-element
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • HTML5 Dragleave выпускается при падении детского элемента
    Anonymous » » в форуме Html
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Применение плавного стиля на целевом элементе в Dragenter и Dragleave
    Anonymous » » в форуме Html
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Применение плавного стиля на целевом элементе в Dragenter и Dragleave
    Anonymous » » в форуме CSS
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Применение плавного стиля на целевом элементе в Dragenter и Dragleave
    Anonymous » » в форуме Javascript
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Применение плавного стиля на целевом элементе в Dragenter и Dragleave
    Anonymous » » в форуме Html
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Jquery»