dynamic - JQuery Draggable DIV in Draggable LI move to new DIV or create new DIV -


i'm new js , jquery, , it's hard me code task:

i have big div (.pins_dragger) element, fixed on layout. div.pins_dragger contains other divs (.group) draggable. div.group contains ul li. each li contains 1 div(.pin).

the task:

  1. every div.pin shall freely draggable inside div.group , every div.pin can freely moved other div.group.
  2. if div.pin goes out of it's div.group , locates outside div.group (on free space of div.pins_dragger), creates new div.group @ location.
  3. if div.pin last 1 in div.group , moves out div.group div.group destroys. while dragging on free space, parent div.group not destroy, drags alongside child.

http://jsfiddle.net/dvybm/3/

<div class="pins_dragger">   <div class="group" id="group_1">    <ul id="sortable1" class="droptrue">        <li><div class="ui-widget-content pin">1</div></li>        <li><div class="ui-widget-content pin">2</div></li>        <li><div class="ui-widget-content pin">3</div></li>        <li><div class="ui-widget-content pin">4</div></li>        <li><div class="ui-widget-content pin">5</div></li>    </ul> </div> <div class="group" id="group_2">    <ul id="sortable2" class="droptrue">         <li><div class="ui-widget-content pin">1</div></li>         <li><div class="ui-widget-content pin">2</div></li>         <li><div class="ui-widget-content pin">3</div></li>         <li><div class="ui-widget-content pin">4</div></li>         <li><div class="ui-widget-content pin">5</div></li>    </ul> </div> <div class="group" id="group_3">     <ul id="sortable3" class="droptrue">    </ul> </div> 

update:

the idea can shown in jsfiddle: http://jsfiddle.net/vgus2/


Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -