On 5/6/05, <b class="gmail_sendername">Brad Fults</b> <<a href="mailto:bfults@gmail.com">bfults@gmail.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<span class="q"></span><div><div>:draggable = DOM element that has .draggable=true (or whatever is decided on)<br>
:dragging = DOM element that is being dragged (perhaps opacity: 0.5)<br>
:dragging:droppable = DOM element that is being dragged and can be dropped over its current location<br>
:dragtarget / ? = container that allows for the current dragging element to be dropped upon it (border: 2px dotted red)<br>
:dragged = the original DOM element that was dragged, in its original
position (it would be up to script to determine whether or not to
remove it or whatever else)<br>
</div></div></blockquote></div><br>After thinking about it more, it seems that this list is incomplete.<br>
<br>
:dragtarget:droppable = the currently dragging element can be dropped over this element. (border: 2px dotted green)<br>
<br>
And instead, make :dragtarget generic for all drag targets for the currently dragging element.<br>
<br>
:dragtarget = a valid drag target for the currently dragging
element--the dragging element is in this drag target's droppable list.
(border: 2px solid blue)<br><br>-- <br>Brad Fults<br>NeatBox