首页 文章

jquery 1.10.2与firefox 29.0.1发生冲突

提问于
浏览
1

我们使用jquery 1.10.2 http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js

和firefox版本29.0.1

测试这个jsfiddle

var selected = []; 
$("#button").click(function(){
   var grid = $("#myGrid").data("kendoGrid");

    grid.tbody.find(".SelectedCB:checked").each(function(){
        var row = $(this).closest("tr");
        var model = grid.dataItem(row);


        selected.push(model);
    });

    console.log(selected);
});

但是我没有在firebug控制台中获得所选数组的结果,所以如何解决与Firefox的这种冲突 .

并且在Chrome中也可以正常工作但在Firefox中没有 .

错误:http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js正被分配//#sourceMappingURL,但已经有一个

1 回答

  • 0

    如果您正在使用Visual Studio并创建了MVC项目,它会自动使用nuget包添加jquery .

    错误(我想它应该在firefox中警告而不是错误)你得到说jquery已经有sourceMappingURL并且你正在添加新的 .

    如果它的警告,不要过分担心它 .

    解决 :

    使用nuget已安装的 jquery.min.js 的本地副本

    OR

    使用从http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js下载的 jquery.min.js 的本地副本

    并从js文件中删除 //@ sourceMappingURL=jquery.min.map .

    但如果它的警告只是忽略它 . 它不会造成伤害 .

相关问题