Bug Tracker

Opened 11 years ago

Closed 11 years ago

Last modified 8 years ago

#3788 closed bug (wontfix)

outerWidth returns 0 when parent item is hidden

Reported by: slifty Owned by: brandon
Priority: major Milestone: 1.3
Component: dimensions Version: 1.2.6
Keywords: outerWidth hidden Cc:
Blocked by: Blocking:

Description

When an item's parent has display set to none, outerWidth() returns 0. This makes the method unreliable.

e.g.

<script type="text/javascript">

$(document).ready(function() {

alert($("#test").outerWidth());

});

</script> <div style="display:none">

<div id="test" style="width:500px">You can't read me!</div>

</div>

Change History (3)

comment:1 Changed 11 years ago by slifty

As a note -- the documentation says that outerWidth will work for items that are hidden, which is why this behavior seems unexpected.

comment:2 Changed 11 years ago by brandon

Resolution: wontfix
Status: newclosed

comment:3 Changed 11 years ago by dmethvin

I've updated the docs to clarify that the methods don't support parent-hidden elements.

Note: See TracTickets for help on using tickets.