Web 制作のことを中心に、ちょっとした Tips などを掲載しています。「自分用メモ」が基本スタンス。 btmup Blog 最近 jQuery を使うことが多く、それに伴ってデバッグ作業が増えてきました。 その中でもちょくちょく目にするのが「識別子、文字列または数がありません」というエラー。 主に IE6、IE7 で発生しています(たぶん IE8 では出たことない)。 で、原因なんですが、まぁ言ってしまえばケアレスミスです。 例えば、「hoge」クラスが指定されている要素の文字色を赤、背景色をピンクにするという処理は以下のようになります。 $(".hoge").css({ "color":"#f00", "backgroundColor":"#fcc", }); これを実行すると、恐らく IE6 と IE7 では「識別子、文字列または数がありません」のエラーが発生します。 どこがダメな
![IE6、IE7 で「識別子、文字列または数がありません」というスクリプトエラーが発生する。](https://cdn-ak-scissors.b.st-hatena.com/image/square/859b014c559de062fde2855999c9a7e0c69e3537/height=288;version=1;width=512/https%3A%2F%2Fblog.btmup.com%2Fwp-content%2Fplugins%2Fwp-ogp%2Fdefault.jpg)