[英]Invalid argument. IE 7-8
我正在使用MooTools庫,並且在IE 7和8的.setStyle()
方法上看到“無效參數”的錯誤。引發錯誤的代碼行如下:
this.style[property] = value;
我知道這是我需要在MooTools社區中解決的問題,但是我很好奇IE為什么會引發此錯誤。 this
是指HTMLDivElement
,BTW。
我遇到過多次這種問題,您需要做的就是在分配寬度之前將您的width值轉換為整數,您正在使用mootools,因此
this.style[property] = value.toInt();
那就是在實際使用mootools時,使用您擁有的更好的東西(特別是對於不透明性和內容,因為它實際上也可以處理IE,並使用以下方法:
this.setStyle('property', value.toInt());
我確信您正在執行一些計算,然后為IE提供像素的double
值,並且較舊版本的IE不會以十進制數字作為像素。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.