我有以下代码可以设置条形高度
$(barCntrID).find(".count").animate({'height':barSize+"%"});
然而,在IE中我得到一个错误"无效的参数"指向jQuery库中的某个地方。
代码在整个应用程序的各个阶段运行,但只有在隐藏相关元素时才会出错(通过slideUp()
)。如果我使用.css()
,它可以正常工作。
我认为,那么,我唯一的选择是检查$(barCntrID).find(".count").is(':visible')
然后只有在真实时动画,除非有更好的选择吗?
但是,根据我的理解,这里的根本问题是什么? IE是否在隐藏对象时不给出当前宽度/高度%?