日期:2014-05-16  浏览次数:20380 次

firefox下js设置控件width百分比问题
用了jquery

$("#my_progress").css("width", ((x.loaded / x.totalSize) * 100) + "%");

chrome下完全正常,而firefox下报错:
Error in parsing value for 'width'.  Declaration dropped.

貌似是只能用px?
请问如何设置百分比

------解决方案--------------------
不要说貌似不能用百分比,你直接把后面的那个值,用个确定的百分比写出来,试试就知道了

如果不行,就说名确实不能用百分比,如果可以,那就是你的写法的问题了。

反正我试着,是可以直接写的。

你应该试试,((x.loaded / x.totalSize) * 100)这个值,在火狐下,是个怎么样的值。

也许火狐下,没有loaded属性或者没有totalSize属性呢。