相关疑难解决方法(0)

是jQuery $ .browser不推荐?

有人能告诉我,如果我认为jQuery的$ .browser已被弃用了吗?

我现有的实现会继续有效吗?如果没有,是否有一个易于实现的替代方案.

browser jquery

77
推荐指数
3
解决办法
10万
查看次数

$ .browser是未定义的错误

可能重复:
jQuery $ .browser是否已弃用?
jQuery最新的$ .browser

在我正在使用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");
Run Code Online (Sandbox Code Playgroud)

做了一些替换之后我得到了错误:

TypeError: $.browser is …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-1.9

61
推荐指数
1
解决办法
16万
查看次数

jQuery.browser:Javascript Uncaught TypeError

我遇到了一个错误,它不会让我的页面加载.

未捕获的TypeError:无法读取未定义的属性"msie"

控制台中的错误引用此代码:

if (jQuery.browser.msie)
    extra_px += 3;
                                                   // Fix Link Clicking on IE 7 and below versions
if (jQuery.browser.msie && Number($.browser.version) < 8) {
    span_text.css('cursor', 'pointer');
    span_text.click(function() {
        window.location = menu_item.parent().attr("href");
    });
}
Run Code Online (Sandbox Code Playgroud)

奇怪的是它突然发生了,我没有改变一件事.作为参考,我正在使用Wordpress.

javascript wordpress jquery typeerror

7
推荐指数
1
解决办法
2万
查看次数

TypeError:'undefined'不是对象(评估'$ .browser.msie')

可能重复:
jQuery最新$ .browser

jQuery 1.9和$ .browser出错了; 它为任何$ .browser返回'undefined'; 功能.我做错了什么?

TypeError:'undefined'不是对象(评估'$ .browser.msie')

我使用以下代码:

setTimeout(function(){if($.browser.msie){$('.ovy').animate({top:"0"},ct);
Run Code Online (Sandbox Code Playgroud)

jquery

6
推荐指数
2
解决办法
4万
查看次数