Skip to main content

Bug Tracker

Side navigation

#8550 closed bug (fixed)

Opened March 17, 2011 11:05AM UTC

Closed April 07, 2011 03:01AM UTC

Incorrect custom event bind

Reported by: perfectworks@gmail.com Owned by: dmethvin
Priority: undecided Milestone: 1.next
Component: event Version: 1.5.1
Keywords: Cc:
Blocked by: Blocking:
Description

http://jsfiddle.net/KYT5H/1/

Both document & document.body has beean binded a custom event "error". When some element trigger a custom event "error.network", only document's event handler triggered;

Attachments (0)
Change History (7)

Changed March 17, 2011 11:53AM UTC by dmethvin comment:1

component: unfiledevent
owner: → perfectworks@gmail.com
status: newpending

Thanks for your time and interest in helping out with the jQuery project, but this is not a valid bug report. We require that all tickets have a valid and reproducible test case on jsFiddle in order for us to audit the issue. What you've placed here does not even include any Javascript or jQuery! If you can build a testcase that duplicates the error you've described here, we will be happy to take a look at it. If you need support, please head to the jQuery Forum or the #jquery IRC channel on irc.freenode.net. Thanks again!

Changed March 23, 2011 05:55AM UTC by perfectworks@gmail.com comment:2

status: pendingnew

Yes, I've post a testcase in jsFiddle: http://jsfiddle.net/KYT5H/1/. It include jQuery 1.5.1, Please take a look at it.

Replying to [comment:1 dmethvin]:

Thanks for your time and interest in helping out with the jQuery project, but this is not a valid bug report. We require that all tickets have a valid and reproducible test case on jsFiddle in order for us to audit the issue. What you've placed here does not even include any Javascript or jQuery! If you can build a testcase that duplicates the error you've described here, we will be happy to take a look at it. If you need support, please head to the jQuery Forum or the #jquery IRC channel on irc.freenode.net. Thanks again!

Changed March 30, 2011 05:25PM UTC by danheberden comment:3

Your test case had extra <html><body> tags - here's a clean version ( problem sill persistant )

http://jsfiddle.net/danheberden/KYT5H/5/

Changed March 30, 2011 05:53PM UTC by danheberden comment:4

Using a non-native event name: http://jsfiddle.net/danheberden/KYT5H/6/

Changed March 30, 2011 06:57PM UTC by cowboy comment:5

Here's a more thorough test case:

http://jsfiddle.net/cowboy/RbwZE/

There are two issues here:

The first, reported separately in #8712, is that custom events don't bubble up to window.

The second, more relevant, issue is that namespaced event handlers appear to be firing even when the appropriate namespace wasn't specified when triggering. This doesn't occur on the originating element, it only occurs during propagation.

Changed March 30, 2011 06:58PM UTC by dmethvin comment:6

owner: perfectworks@gmail.comdmethvin
status: newassigned

Changed April 07, 2011 03:01AM UTC by dmethvin comment:7

resolution: → fixed
status: assignedclosed