2017-01-14 3 views
0

Какая правильная строка для применения события «drop» во всем теге html, который содержит, например, атрибут «[data-type]» ?? Я использую библиотеку: http://threedubmedia.com/code/event/drag#demosDrag/Drop - JQuery

$("[data-type]").drop("start",function(){ 
    console.log($(this).attr("data-type")); 
}); 

В этом случае, когда я перетащить элемент на все элементы, которые имеют атрибут «тип данных», должна быть печать его значение атрибута «типа данных», но не работает. Это событие было написано после события «dragend», но также после события «drag», в результате это одно и то же.

Благодаря

ответ

0

ли вы попробовать:

$("[data-type]").drop(function(e){ 
    console.log($(e.target).attr("data-type")); 
}); 

Или попробуйте войти объект из функции перетаскивания, чтобы проверить, какие свойства существуют.

+0

К сожалению, это не работает :( – DevWeb

Смежные вопросы