2016-07-26 2 views
1

Я создаю приложение, в котором мне нужно перетащить тег и сбросить на определенные изображения для пометки, так как я могу получить идентификатор целевой DIV, где я бросаю свой тег, или, пожалуйста, объясните мне, как все это работает для перетаскивания,Метеор реагировать на перетаскивание

Я просто хочу узнать идентификатор перетаскиваемого тега и цель DIV, где я удаляю этот тег.

благодаря

+1

Туа джону ро rahexa –

+1

sodhna pardaina hamlai –

ответ

1

Вы можете сохранить идентификатор перетаскиваемого элемента в окне внутри EventListener из тащили событий и получить доступ к идентификатору в eventListener отбрасываемого события.

Для тащили элемент

dragged(e){ 
    window.selectedLabelId=$(e.target).attr("id") 
} 

<label ondragstart={this.dragged}>some label</label> 

В упал элемента

dropped(e){ 
    console.log(window.selectedLabelId) 
    window.selectedLabelId=null 
} 
<img src="/imgsrc" ondragend={this.dropped}/> 

Надеется, что это помогает

0

Если вы используете JQuery-UI есть обратный вызов по капле

$(".selector").droppable({ 
    drop: function(event, ui) { 
    var id = $(event.target).attr('id'); 
    } 
}); 
Смежные вопросы