This example builds on the basic drag and drop, keeping the dragged element
on top of the others by changing its z-index
property during the drag.
The YUI Drag and Drop Utility lets you make HTML elements draggable.
For this example, we will enable drag and drop for the three
<div>
elements.
Create the demo
elements:
Next, we define a custom drag and drop implementation that extends
YAHOO.util.DD
. Drag and drop exposes many interesting moments that
you can use to implement custom functionality. In this example, we
override the startDrag
and endDrag
moments to adjust the z-index
property so that the dragged element is always on top.
Now we create the instances of YAHOO.example.DDOnTop
, passing the
element ids or references for our demo elements.
Copyright © 2008 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Copyright Policy - Job Openings