Skip to main content

Search and Top Navigation

#2840 closed bug (notabug)

Opened May 11, 2008 08:03AM UTC

Closed May 11, 2008 12:59PM UTC

Last modified May 24, 2008 03:39AM UTC

droppable.init attempts to refer to a nonexistent property

Reported by: guest Owned by: paul
Priority: major Milestone:
Component: ui.core Version: 1.2.3
Keywords: droppable Cc:
Blocked by: Blocking:
Description

At the following line:

//Store the droppable's proportions

this.proportions = { width: this.element.outerWidth(), height: this.element.outerHeight() };

The div I'm passing to droppable() ''does'' have a width() of 898 at the time droppable() is called, according to firebug. But it has no outerWidth(). So this init method fails with the error that outerWidth() is not a function. Why are we assuming the element has an outerWidth() here? Is it necessary?

Attachments (0)
Change History (2)

Changed May 11, 2008 12:59PM UTC by paul comment:1

resolution: → invalid
status: newclosed

It's neccessary. The reason why it's failing for you is that you probably didn't use jQuery 1.2.4 (integrated in the zip package), or use a trunk version of jQuery.

Changed May 24, 2008 03:39AM UTC by comment:2

milestone: 1.2.4

Milestone 1.2.4 deleted