故障线路在这里:
var f = parseInt($("#" + a + "kinetic")
.css("height")
.replace("px", ""));
使用 IE8,奇怪的是,运行网站本地主机时不会弹出错误,但当我们发布它并在发布的服务器上访问它时,就会弹出错误。
感谢您的帮助。
最佳答案
不应该是这样吗?
var f = parseInt($("#" + a + "kinetic")
.css("height"));
或
var f = parseInt($("#" + a + "kinetic").height());
关于javascript - css 为 null 或不是对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13070550/