mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Remove oldIE submit/change bubble detects.
This commit is contained in:
parent
11e6a66002
commit
4ee1b03c54
@ -1,6 +1,6 @@
|
|||||||
jQuery.support = (function() {
|
jQuery.support = (function() {
|
||||||
|
|
||||||
var support, all, a, select, opt, input, fragment, eventName, i,
|
var support, all, a, select, opt, input, fragment,
|
||||||
div = document.createElement("div");
|
div = document.createElement("div");
|
||||||
|
|
||||||
// Setup
|
// Setup
|
||||||
@ -82,13 +82,10 @@ jQuery.support = (function() {
|
|||||||
div.cloneNode( true ).click();
|
div.cloneNode( true ).click();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Support: IE<9 (lack submit/change bubble), Firefox 17+ (lack focusin event)
|
// Support: Firefox 17+
|
||||||
// Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP), test/csp.php
|
// Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP), test/csp.php
|
||||||
for ( i in { submit: true, change: true, focusin: true }) {
|
div.setAttribute( "onfocusin", "t" );
|
||||||
div.setAttribute( eventName = "on" + i, "t" );
|
support.focusinBubbles = "onfocusin" in window || div.attributes.onfocusin.expando === false;
|
||||||
|
|
||||||
support[ i + "Bubbles" ] = eventName in window || div.attributes[ eventName ].expando === false;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Run tests that need a body at doc ready
|
// Run tests that need a body at doc ready
|
||||||
jQuery(function() {
|
jQuery(function() {
|
||||||
|
Loading…
Reference in New Issue
Block a user