1

我有一些测试来测试样式参数是否设置正确。由于某种原因,某些测试在 Chrome 中失败。这是测试。element顺便说一句,它是一个 jQuery 对象。

    equal(element.css("left"),  "41px", "left is set properly");
    equal(element.css("top"),  "144px", "top is set properly");
    equal(element.css("z-index"),  "2070", "z-index is set properly");

他们三个都在 Firefox 中通过,但在 Chrome 中没有。当我在测试上设置断点并检查时,element.css("left")我得到“41px”。但测试仍然失败,显示以下错误。有人知道为什么吗?

在此处输入图像描述

4

1 回答 1

2

这是一个已知的错误,在 jquery git repo https://github.com/jquery/jquery/pull/1241中有修复此问题的拉取请求

您可以尝试克隆 jquery repo,应用此补丁并进行自定义构建

于 2013-04-27T00:29:38.117 回答