setElementPosition only the left and top style attributes of an
element. What effect that has depends on whether it's
position:absolute or position:relative.
-bob
On 10/25/06, Steve Slevinski <[EMAIL PROTECTED]> wrote:
>
> Thanks Bob,
>
> That makes sense.
>
> I'm trying to reset an element that was dragged. The div has a
> position:relative. I'm calling setElementPosition with 0,0 and it works how
> I want it to work. I think this makes sense.
>
> So setElementPosition sets absolute for position: absolute. But
> setElementPosition moves relative to a div's starting position for
> position:relative.
>
> Regards,
> -Steve
>
> Bob Ippolito wrote:
> On 10/25/06, Steve Slevinski <[EMAIL PROTECTED]> wrote:
>
>
> Mochikit 1.4 revision 1176.
>
> According to the documentation setElementPosition sets the absolute
> position of element in the document from an object with x and y
> properties. But this isn't what my code is doing.
>
> According to my code, setElementPosition moves the position of the
> element by the xy values provided.
>
> For an onclick event, the following code will double both the x and y
> positions.
> this.xy = elementPosition($(this.id));
> log ("pre position" + this.xy.x + "," + this.xy.y);
> setElementPosition($(this.id),this.xy);
> this.xy = elementPosition($(this.id));
> log ("post position" + this.xy.x + "," + this.xy.y);
>
> If I passed the {x:0,y:0} to the setElementPosition, it worked correctly
> and the div didn't move.
>
> It does do exactly what's documented, but the element must be
> position:absolute in order for it to work (which should be clarified
> somewhere if it isn't already).
>
> "All" it is doing is setting left and top to the given coordinates. It
> does not screw with other style attributes behind your back.
>
> -bob
>
>
>
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"MochiKit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/mochikit
-~----------~----~----~----~------~----~------~--~---