YUI recommends YUI3.
YUI 2 has been deprecated since 2011. This site acts as an archive for files and documentation.
This documentation is no longer maintained.
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.
All YUI 2.x users should review the YUI 2.8.2 security bulletin, which discusses a vulnerability present in YUI 2.4.0-2.8.1.
Copyright © 2013 Yahoo! Inc. All rights reserved.