Side navigation
#1564 closed bug (wontfix)
Opened September 04, 2007 01:07PM UTC
Closed November 29, 2007 03:12AM UTC
Last modified November 29, 2007 04:06PM UTC
scroll event error in firefox
Reported by: | bigqiang | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.2.2 |
Component: | event | Version: | 1.1.4 |
Keywords: | scroll | Cc: | |
Blocked by: | Blocking: |
Description
Doing $("body").scroll() doesnt raise the event specified in the onscroll attribute in firefox.
Attachments (1)
Change History (2)
Changed November 29, 2007 03:12AM UTC by comment:1
milestone: | 1.2 → 1.2.2 |
---|---|
need: | Patch → Review |
resolution: | → wontfix |
status: | new → closed |
Changed November 29, 2007 04:06PM UTC by comment:2
BTW, just in case someone decides to fix it, while I was looking in to the bug I found a possible fix in .trigger() and have attached it as a possible patch. It is not thoroughly tested by any means.
While this does appear to be true, if you look at the official documentation here:
http://docs.jquery.com/Events
You'll see .scroll() as a trigger is not supported. That said, I would fix it if it was an easy fix but it appears in FireFox (and Safari doesn't work so perhaps there too or some other problem) the onscroll is set as an attribute without a property. So when the code checks for the onscroll property it doesn't exist. The fix would be to use getAttribute() (plus much research and testing) and at this point I don't see a compelling argument to make the change.
If you disagree you can reopen the bug with your thoughts.