Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么chrome中height()的值与safari不同?_Javascript_Jquery_Ajax_Height_Materialize - Fatal编程技术网

Javascript 为什么chrome中height()的值与safari不同?

Javascript 为什么chrome中height()的值与safari不同?,javascript,jquery,ajax,height,materialize,Javascript,Jquery,Ajax,Height,Materialize,我的剧本是这样的: $.ajax({ url: _url, type: 'GET', dataType: "json", contentType: "application/json; charset=utf-8", success: function (result) { ... } }).done(function () { for(var i=0;i<7;i++) { this["td"+i]

我的剧本是这样的:

$.ajax({ 
    url: _url,
    type: 'GET', 
    dataType: "json",
    contentType: "application/json; charset=utf-8",
    success: function (result) {
        ...
    }
}).done(function () {
    for(var i=0;i<7;i++) {
        this["td"+i] = $('#bodychel-' + coachId + clubId + ' table tbody td:eq(' + (i) + ')').height();
        $('#bodychel-' + coachId + clubId + ' table thead th:eq(' + (i) + ')').css({ height: this["td"+i] });
    }
});
$.ajax({
url:_url,
键入:“GET”,
数据类型:“json”,
contentType:“应用程序/json;字符集=utf-8”,
成功:功能(结果){
...
}
}).done(函数(){

对于(var i=0;it chrome的结果为真?那么,在safari中为假?或者您的意思是正确的?如果是,chrome中的值是什么,在safari中是什么,您能否显示足够的HTML以便我们可以看到这一差异ourselves@Bravo是的,chrome的结果是真的。如果I
console.log(这个[“td”+I]);
在chrome中,结果是:51.8182。但在safari中是42。将重置css添加到css文件中,以便使用“true”一词表示“correct”-只是为了clarify@MNNTNK什么意思?