On Dec 17, 10:29 am, John Resig <jere...@gmail.com> wrote: > I would be much more convinced if there were examples where: > 1) People were legitimately using inline-specified height/width and in > a way that was different from specifying the value in pixels and in > way that was superior to using CSS. > 2) The returned result from .height() (not .attr('height'), since > that's been temporarily disabled) was somehow different from the > expected value.
Like Karl said, I have had cases where I want to compare the current height of an element with what was specified. I've also had cases where height="x" were hard-coded in the html and I wanted to access the value (without having control over the html to use css, just injecting script into the page). I'm not sure that a good way to define requirements is to ask whether or not anyone would do it that way, and whether they had a good enough reason to do so. When attr() retrieves property/attribute values in almost all other cases, and the user can easily map the results to the source, then introducing new behavior with height() etc only adds confusion. You cannot explain simply what value will be returned, because the height() logic is convoluted. And it considers margins and padding, etc, which is _not_ the same as the height of the element itself. Here is my argument: Users can already get the computed height using height(). There is no compelling reason to return the computed height when doing attr('height'). In fact, making this change _removes_ functionality, and forces the user to manually code property/attribute access if they want to retrieve the value in the source. On a related note, you said that the inserted method-calling functionality was too broad. What attributes do you plan to map to methods - just height and width? Or more? Matt Kruse -- You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-...@googlegroups.com. To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en.