equal
deleted
inserted
replaced
1 /*! |
1 /*! |
2 * jQuery JavaScript Library v2.1.3 |
2 * jQuery JavaScript Library v2.1.4 |
3 * http://jquery.com/ |
3 * http://jquery.com/ |
4 * |
4 * |
5 * Includes Sizzle.js |
5 * Includes Sizzle.js |
6 * http://sizzlejs.com/ |
6 * http://sizzlejs.com/ |
7 * |
7 * |
8 * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors |
8 * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors |
9 * Released under the MIT license |
9 * Released under the MIT license |
10 * http://jquery.org/license |
10 * http://jquery.org/license |
11 * |
11 * |
12 * Date: 2014-12-18T15:11Z |
12 * Date: 2015-04-28T16:01Z |
13 */ |
13 */ |
14 |
14 |
15 (function( global, factory ) { |
15 (function( global, factory ) { |
16 |
16 |
17 if ( typeof module === "object" && typeof module.exports === "object" ) { |
17 if ( typeof module === "object" && typeof module.exports === "object" ) { |
65 |
65 |
66 var |
66 var |
67 // Use the correct document accordingly with window argument (sandbox) |
67 // Use the correct document accordingly with window argument (sandbox) |
68 document = window.document, |
68 document = window.document, |
69 |
69 |
70 version = "2.1.3", |
70 version = "2.1.4", |
71 |
71 |
72 // Define a local copy of jQuery |
72 // Define a local copy of jQuery |
73 jQuery = function( selector, context ) { |
73 jQuery = function( selector, context ) { |
74 // The jQuery object is actually just the init constructor 'enhanced' |
74 // The jQuery object is actually just the init constructor 'enhanced' |
75 // Need init if jQuery is called (just allow error to be thrown if not included) |
75 // Need init if jQuery is called (just allow error to be thrown if not included) |
529 jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { |
529 jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { |
530 class2type[ "[object " + name + "]" ] = name.toLowerCase(); |
530 class2type[ "[object " + name + "]" ] = name.toLowerCase(); |
531 }); |
531 }); |
532 |
532 |
533 function isArraylike( obj ) { |
533 function isArraylike( obj ) { |
534 var length = obj.length, |
534 |
|
535 // Support: iOS 8.2 (not reproducible in simulator) |
|
536 // `in` check used to prevent JIT error (gh-2145) |
|
537 // hasOwn isn't used here due to false negatives |
|
538 // regarding Nodelist length in IE |
|
539 var length = "length" in obj && obj.length, |
535 type = jQuery.type( obj ); |
540 type = jQuery.type( obj ); |
536 |
541 |
537 if ( type === "function" || jQuery.isWindow( obj ) ) { |
542 if ( type === "function" || jQuery.isWindow( obj ) ) { |
538 return false; |
543 return false; |
539 } |
544 } |