IE8以降では sheet.addRule の引数に大括弧は付けちゃ駄目

どうやら大括弧({, })を第二引数に付けていると駄目らしい。

× : sheet.addRule(‘#id p’, ‘{color:#FF0000;}’);

○ : sheet.addRule(‘#id p’, ‘color:#FF0000’);

なお、文末のセミコロンは、どちらでも問題なさそうだ。

また、Mozilla 系の sheet.insertRule は、付けておく方が正解らしい。

You can leave a response, or trackback from your own site.

Leave a Reply

Subscribe to RSS Feed Follow me on Twitter!