Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   dragganable - узнать на каком div опустил элемент (https://javascript.ru/forum/dom-window/40585-dragganable-uznat-na-kakom-div-opustil-ehlement.html)

romazabelin 12.08.2013 01:10

dragganable - узнать на каком div опустил элемент
 
Привет

<div style="width: 50px; height: 50px; background-color: black;" id = "forAppend"></div>
<br/>
<div style="width: 50px; height: 50px; background-color: red;" class = "redDiv"></div>
<br/>
<div style="width: 50px; height: 50px; background-color: yellow;" class = "yelDiv"></div>


$("#forAppend").draggable();

как узнать перетащил ли я див на див с class = "redDiv" ?

moskitos80 12.08.2013 02:35

Если я не ошибаюсь - это JQuery UI, а у нее что бы определить программно объект цель нужно на этот объект навесить ф-цию dropable:

$(function() {

    $( "#forAppend" ).draggable();

    $( "#redDiv" ).droppable({
      drop: function( event, ui ) {
        alert("Drop in redDiv");
      }
    });

    $( "#yelDiv" ).droppable({
      drop: function( event, ui ) {
        alert("Drop in yelDiv");
      }
    });

  });

romazabelin 12.08.2013 22:30

спасибо


Часовой пояс GMT +3, время: 17:34.