$.браузер является неопределенной ошибкой [дубликат]


Возможные Дубликаты:
это jQuery $.браузер устарел?
jQuery и последний $.браузер

в коде, который я использую, загружается JQuery. Я просмотрел все файлы, которые должны быть загружены, но я не могу найти, где загружается JQuery. Мне нужно включить второй jQuery-скрипт, чтобы файл, который я включаю, работал правильно, так как первый скрипт загружается с опозданием. Однако, это приводит к другие ошибки, так как определения перезаписываются при загрузке первого jQuery-файла (тот, который я не объявил). Так что теперь я пытаюсь использовать jQuery.noConflict для того, чтобы это исправить.

вот некоторые примеры использования в моем коде:

<script>
var $jquery190 = jQuery.noConflict();
</script>


jQuery.noConflict();
    (function($) {
//$(function() {
// more code using $ as alias to jQuery
//});
 $.fn.setupSpinner = function () {
        $(this)
            .ajaxStart(function () {
                $(this).show();
            })
            .ajaxStop(function () {
                $(this).hide();
            })
        ;
        return this;
    };


})(jQuery);


$jquery190(config.ids.datepicker + ", " + config.ids.todatepicker).datepicker("disable");
$jquery190(config.ids.datepicker + ", " + config.ids.todatepicker).datepicker("setDate", "-2d");
$jquery190(config.ids.datepicker + ", " + config.ids.todatepicker).datepicker("enable");
//        $(config.ids.datepicker + ", " + config.ids.todatepicker).datepicker("hide");

после выполнения некоторых из этих замен я получаю ошибку:

TypeError: $.browser is undefined
[Break On This Error]   

...= buttonPanel + ($.browser.msie && parseInt($.browser.version,10) < 7 && !inst.i...

сайт находится здесь: ссылке В чем причина этого и как мне решить эту проблему?

1 60

1 ответ:

The .вызов браузера был удален в jquery 1.9 взгляните на http://jquery.com/upgrade-guide/1.9/ для более подробной информации.