variable validar not evaluar javascript jquery

javascript - validar - Unkeught TypeError: no se puede leer la propiedad ''msie'' de undefined



undefined javascript (1)

$.browser se eliminó de jQuery a partir de la versión 1.9. Ahora está disponible como un complemento . En general, se recomienda evitar la detección del navegador, por lo que se eliminó.

Esta pregunta ya tiene una respuesta aquí:

Este mensaje de error surge del siguiente código:

$.fn.extend({ chosen: function(options) { if ($.browser.msie && ($.browser.version === "6.0" || $.browser.version === "7.0")) {

Desde el archivo: https://github.com/koenpunt/chosen/edit/master/chosen/chosen.jquery.js

Obviamente, el navegador no está definido. Alguna idea de lo que podría estar causando esto. Mismo error en Chrome y FF.