From f2d78dae8052ebf6252a9055b840a9e4713dcedf Mon Sep 17 00:00:00 2001 From: Alex Cabuz Date: Tue, 6 Aug 2013 12:13:40 +0300 Subject: [PATCH] Replaced $.browser property in order to work in jQuery 1.9+. Used navigator.userAgent instead. --- jquery.ba-hashchange.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jquery.ba-hashchange.js b/jquery.ba-hashchange.js index 47105f4..b34d7bf 100644 --- a/jquery.ba-hashchange.js +++ b/jquery.ba-hashchange.js @@ -297,7 +297,7 @@ // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv // vvvvvvvvvvvvvvvvvvv REMOVE IF NOT SUPPORTING IE6/7/8 vvvvvvvvvvvvvvvvvvv // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv - $.browser.msie && !supports_onhashchange && (function(){ + navigator.userAgent.match(/msie [6,7,8]/i) && !supports_onhashchange && (function(){ // Not only do IE6/7 need the "magical" Iframe treatment, but so does IE8 // when running in "IE7 compatibility" mode.