Here's a starting point... This could be finished out into a plugin...
http://jdsharp.us/code/zIndex/ -js On 1/11/07, Jonathan Sharp <[EMAIL PROTECTED]> wrote:
I think you're going to have to loop through all of your elements to find the max z-index and then either re-set them or just set the z-index to max+1. -js On 1/11/07, Su <[EMAIL PROTECTED]> wrote: > No. > The whole problem is that there's a static number in that statement. So > eventually, all the panels end up with that same z-index, which makes them > revert to stacking in source order. > > On 1/11/07, Joan Piedra <[EMAIL PROTECTED] > wrote: > > > > Can't you just use z-index in $(this)?? > > > > onStop : function() { > > > $(this).css("z-index","10000"); > > > } > > > > > > > > On 1/9/07, Su < [EMAIL PROTECTED] > wrote: > > > > > I've got something I'm building wherein several boxes will be > > > draggable. What I'd like to do is have a function that can be called when > > > dragging stops(Interface onStop), or just when a box is clicked that would > > > bring it to the top of the stack via the z-index. > > > > > > Of course, the writers of the CSS spec didn't think to just provide > > > a "top" value, so this isn't directly possible. > > > I tried something like just: > > > > > > onStop : function() { > > > $('.dragbox').css("z-index","1"); > > > $(this).css("z-index","10000"); > > > } > > > > > > but that ends up pretty obviously wrong, since it causes the other > > > elements to shuffle. They're all set to "1," and so end up in the natural > > > source-order stacking, rather than retaining their relative positions, just > > > under the currently active box. > > > > > > Is there a way to do this that isn't too involved? Speak to me like > > > someone who knows just enough JS to break other people's JS *grin* > > > > > > _______________________________________________ > > > jQuery mailing list > > > discuss@jquery.com > > > http://jquery.com/discuss/ > > > > > > > > > > > > > > > -- > > Joan Piedra || Frontend webdeveloper > > http://joanpiedra.com/ > > _______________________________________________ > > jQuery mailing list > > discuss@jquery.com > > http://jquery.com/discuss/ > > > > > > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > >
_______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/