Brian Brennan
|
3cb9c1835c
|
Fix live mouseenter and mouseleave binding so they can be activated by triggers. Fixes #6514.
|
2011-04-17 18:17:31 -04:00 |
|
Gilmore Davidson
|
a9b81d759a
|
Added check for live mouseenter/mouseleave events if bound to nested elements with the same selector. Fixes #5884.
|
2011-04-17 10:34:38 -07:00 |
|
John Resig
|
adef5c3550
|
Make sure that there isn't an error if no event object exists. Fixes #8755.
|
2011-04-17 10:21:46 -07:00 |
|
John Resig
|
6e3b596514
|
Allow function to be passed in as a data object to bind and one. Fixes #6993.
|
2011-04-16 17:37:35 -07:00 |
|
timmywil
|
149a040794
|
Fix test suite fail in IE6/7 on event:undelegate - was failing an if where it shouldn't
|
2011-04-13 23:14:14 -04:00 |
|
Dave Methvin
|
bebd8bc01e
|
Followup to #8753. Modify new Event constructor signature to jQuery.event(type, props), which can be exploited by jQuery.event.trigger as well.
|
2011-04-12 19:29:09 -04:00 |
|
Dave Methvin
|
6d49e84daf
|
Merge branch 'fix-8790-quick-trigger'
Conflicts:
src/event.js
|
2011-04-12 18:46:21 -04:00 |
|
Dave Methvin
|
9e71ad1b12
|
Explicitly set event.type in case we chopped out a namespace or exclusive flag.
|
2011-04-12 18:32:23 -04:00 |
|
Dave Methvin
|
352715bd08
|
Use explicit "new jQuery.Event" to avoid double-function-call overhead.
|
2011-04-12 17:46:15 -04:00 |
|
John Firebaugh
|
0d8b247cab
|
Accessing the 'type' property on VML elements fails on IE. Fixes #7071.
|
2011-04-12 16:48:22 -04:00 |
|
John Resig
|
978c065555
|
Merge branch 'Sub_Naming' of https://github.com/timmywil/jquery into timmywil-Sub_Naming
Conflicts:
src/core.js
src/css.js
src/event.js
|
2011-04-12 16:05:40 -04:00 |
|
John Resig
|
e7787cd098
|
More formatting tweaks.
|
2011-04-12 15:54:30 -04:00 |
|
John Resig
|
34adda3c88
|
Fixing some minor formatting problems.
|
2011-04-12 14:58:55 -04:00 |
|
John Resig
|
b05d631b30
|
Merge branch 'fix-8790-quick-trigger' of https://github.com/dmethvin/jquery into dmethvin-fix-8790-quick-trigger
|
2011-04-12 14:57:30 -04:00 |
|
jeresig
|
7bfb6a7dd3
|
Removing un-needed frameElement check as discussed in #8018. Fixes #8108.
|
2011-04-12 00:29:52 -04:00 |
|
Dave Methvin
|
7fa6de0ec1
|
Merge branch 'master' of github.com:jquery/jquery into fix-8790-quick-trigger
|
2011-04-11 13:25:57 -04:00 |
|
Dave Methvin
|
a5071d49ba
|
Shave some time off array setup in trigger/handle
|
2011-04-11 13:19:00 -04:00 |
|
jeresig
|
094c48e0c5
|
Merge branch '8777' of https://github.com/rwldrn/jquery into rwldrn-8777
Conflicts:
src/event.js
|
2011-04-11 12:13:04 -04:00 |
|
Dave Methvin
|
7957516671
|
Merge branch 'master' of github.com:jquery/jquery into fix-8790-quick-trigger
Conflicts:
src/event.js
|
2011-04-11 11:44:26 -04:00 |
|
Rick Waldon
|
868e1e28ce
|
Ticket #8753 Always set event type explicitly
|
2011-04-11 11:32:23 -04:00 |
|
Dave Methvin
|
530c915553
|
Move initialization of event until we determine if anyone wants it.
|
2011-04-11 11:15:00 -04:00 |
|
Dave Methvin
|
bb52010442
|
Merge branch 'master' of github.com:jquery/jquery into fix-8790-quick-trigger
|
2011-04-10 17:40:31 -04:00 |
|
jeresig
|
14ecd9a992
|
Merge branch 'proxy-native-bind' of https://github.com/gf3/jquery into gf3-proxy-native-bind
|
2011-04-10 16:51:22 -04:00 |
|
jeresig
|
2c74ee46ee
|
Merge branch 'eventprops.1.6final' of https://github.com/rwldrn/jquery into rwldrn-eventprops.1.6final
Conflicts:
test/unit/event.js
|
2011-04-10 16:28:15 -04:00 |
|
Dave Methvin
|
98d83ef85f
|
Fixes #8722. Remove try/catch used by #3533 to fix the IE Table Colon Blow bug, and instead check for colon in the event name. Thanks to daguej for scoping this out -- a colonoscopy you might say.
|
2011-04-07 22:52:15 -04:00 |
|
Dave Methvin
|
2f11ba7c98
|
Allow specific custom events to exit trigger early if there are no handlers bound for that type.
|
2011-04-06 23:41:47 -04:00 |
|
Dave Methvin
|
bbd9c776ea
|
Fix #8732. Change feature detect for focusin event support, so IE9 won't have duplicate events.
|
2011-04-06 23:06:52 -04:00 |
|
Dave Methvin
|
b7dd8404c5
|
Fixes #8712. Bubble custom events to the window when they are triggered. Ride that, Cowboy!
|
2011-04-06 22:11:58 -04:00 |
|
Dave Methvin
|
879be3d812
|
Fix some spacing and comment issues that crept in with the rebase.
|
2011-04-06 11:34:41 -04:00 |
|
Dave Methvin
|
29386db319
|
Sadly, we still have to bubble the event so inline handlers will work.
|
2011-04-06 10:57:09 -04:00 |
|
Dave Methvin
|
246757bacd
|
Only bubble a triggered event if we have attached a jQuery handler, but check the current element for an inline handler regardless. Make some other size optimizations as well.
|
2011-04-06 10:57:07 -04:00 |
|
Dave Methvin
|
bfa32317d2
|
Switch from recursion to iteration for event triggering. Move event-name namespace processing out of event handler, since it has to always go through trigger.
|
2011-04-06 10:50:31 -04:00 |
|
Dave Methvin
|
c1316a4cb1
|
Shorten up the code and do event cleanup on test cases.
|
2011-04-05 21:59:09 -04:00 |
|
Dave Methvin
|
b5c7c507c1
|
Merge branch 'ticket_7883' of https://github.com/rwldrn/jquery into rwldrn-ticket_7883
|
2011-04-05 21:42:58 -04:00 |
|
rwldrn
|
4b0c26f0af
|
Ticket #8777 undelegate by namespace
|
2011-04-05 18:55:07 -04:00 |
|
rwldrn
|
92a4d59c32
|
Remove this.type assignment
|
2011-04-05 16:32:42 -04:00 |
|
rwldrn
|
b1b2e83394
|
Move this.type setting to after prop set; avoid setting twice
|
2011-04-05 16:20:55 -04:00 |
|
rwldrn
|
23a411b6bc
|
Ticket #8753 Allow special properties to explicitly defined on jQuery.Event objects
|
2011-04-05 15:55:40 -04:00 |
|
jeresig
|
7705c35b14
|
Merge branch 'fix-8456-lost-mouseenter' of https://github.com/dmethvin/jquery into dmethvin-fix-8456-lost-mouseenter
|
2011-03-21 10:53:57 -04:00 |
|
Dave Methvin
|
2ac4067a63
|
Fixes #8456. Make sure parent is not null before crawling into its lap, so mouseenter is triggered on a mouseover event.
|
2011-03-09 22:38:26 -05:00 |
|
Dave Methvin
|
55ec6a71d2
|
Fixes #7340. Use a single capturing handler to simulate bubbling focusin/focusout event on non-IE browsers. Allow native DOM methods to fire events other than the currently active one back into jQuery.
|
2011-03-04 21:16:40 -05:00 |
|
Dan Heberden
|
47abe5e1da
|
Bug #6911 - Prevent action on disabled elements, both triggering and bound via .live()
|
2011-02-18 10:09:07 -08:00 |
|
Alex Sexton
|
752db8fffe
|
A temporary workaround for #8018 that avoids any chance of compatibility-breaking changes until a proper fix can be landed in 1.6.
|
2011-02-17 18:01:30 -06:00 |
|
Anton M
|
6b08d88d04
|
Fix some whitespace issues.
|
2011-02-15 22:09:09 +01:00 |
|
Dave Methvin
|
12c0e1a692
|
Fixes #7922. Copy the donor event when simulating a bubbling submit in IE so that we don't accidentally stop propagation on it. Remove a bunch of return statements that could also cancel the event. DRY out the liveFired change from #6359 by moving it to the trigger() function.
|
2011-02-15 22:08:39 +01:00 |
|
Anton M
|
b46dff39c3
|
Make sure that mousing over Chrome "internal div" doesn't trigger a mouseleave. Fixes #8209.
Follow up to 4a828c93d4
which was stupid and got reversed.
|
2011-02-08 17:15:55 +01:00 |
|
Anton M
|
944e0e6498
|
Revert "Make sure that mousing over Chrome "internal div" elements results in no trigger of a mouseleave."
This reverts commit 4a828c93d4 .
|
2011-02-08 17:08:25 +01:00 |
|
Anton M
|
4a828c93d4
|
Make sure that mousing over Chrome "internal div" elements results in no trigger of a mouseleave. Fixes #8209.
|
2011-02-08 16:57:06 +01:00 |
|
Colin Snover
|
7acb141ed7
|
Update $.data to use a function instead of an object when attaching to JS objects in order to hide attached metadata from JSON.stringify. Remove event.js code that was doing this before specifically for events, which is now redundant. Fixes #8108. 1.5-stable
|
2011-02-07 10:48:38 -06:00 |
|
Timmy Willison
|
82626799ca
|
Changed $.sub internals to match sub naming, added some more spacing in some areas for readability
|
2011-02-06 19:34:57 -05:00 |
|