Bug Tracker

Ticket #2537 (closed bug: fixed)

Opened 7 years ago

Last modified 6 years ago

attr() can return undefined instead of 0

Reported by: haijun-zeng Owned by:
Priority: major Milestone: 1.2.4
Component: core Version: 1.2.3
Keywords: offsetLeft Cc:
Blocking: Blocked by:


I use $(this).attr("offsetLeft") to get the offsetLeft of a DIV, when the offsetLeft is 0, it will return 'undefined'. when the offsetLeft is large then 0, it will return the correct number.So, I need to use this.offsetLeft instead of $(this).attr("offsetLeft");

Change History

comment:1 Changed 7 years ago by flesler

 This should fix that.

comment:2 Changed 7 years ago by davidserduke

  • Summary changed from a bug on jQuery 1.2.3 to attr() can return undefined instead of 0

comment:3 Changed 6 years ago by flesler

  • Status changed from new to closed
  • Resolution set to fixed

Fixed at [5574], check #2548.

Note: See TracTickets for help on using tickets.