No entiendo por qué jQuery retira el $.browser en su version 1.9.x, porque en la práctica todavía necesitamos para detectar y evitar las versiones antiguas de IE.
Para dar solución a esto el siguiente código soluciona, $. browser.msie y $.browser.version en jQuery 1.9.x, esta solución es exclusivo para detectar al tan molesto IE.
$.browser.msie devuelve true si es Internet Explorer
$.browser.version la version del Internet Explorer, esto obviamente si es que lo es, sino es IE devuelve 0.
jQuery.browser={}; (function(){ jQuery.browser.msie=false; jQuery.browser.version=0; if(navigator.userAgent.match(/MSIE ([0-9]+)\./)){ jQuery.browser.msie=true; jQuery.browser.version=RegExp.$1; } })();
Ahora ya podemos usar el $.browser