From c07d15d5a26c5b5dc2af7b396a704784d5bede34 Mon Sep 17 00:00:00 2001
From: lrbabe <lrbabe@gmail.com>
Date: Wed, 11 Nov 2009 15:15:58 -0500
Subject: [PATCH] Use array.indexOf if available (speeds up modern browsers).
 Thanks to lrbabe and Andrea for the patch. Fixes #5160.

---
 src/core.js |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/core.js b/src/core.js
index cdd7851..611e536 100644
--- a/src/core.js
+++ b/src/core.js
@@ -441,6 +441,10 @@ jQuery.extend({
 	},
 
 	inArray: function( elem, array ) {
+		if ( array.indexOf ) {
+			return array.indexOf( elem );
+		}
+
 		for ( var i = 0, length = array.length; i < length; i++ ) {
 			if ( array[ i ] === elem ) {
 				return i;
-- 
1.7.10.4