设置element.style.height时IE中出错?

时间:2010-11-03 19:56:34

标签: javascript css internet-explorer

我有一个相当大的脚本,它将五个元素的高度设置为一个像素。脚本可以在这里找到(https://github.com/Wolfy87/Spark/blob/master/modules/round.js)并在第39行抛出错误。错误只出现在IE 6和7中。我不能在我的生活中看到任何有问题,任何有谁的想法? IE有什么东西可以抵抗div的高度吗?我在这里有一个正在运行的整个库版本(http://flowdev.co.uk/spark.html)。

错误如下style is null or not an object

只抛出一次。

感谢您提供任何帮助。

1 个答案:

答案 0 :(得分:2)

您是否测试了第33行中选择的内容?

var top = Sizzle('div.spark-corner-top div', element[e]);

我的猜测是top可能为空。