-1

HTMLページにdd要素があり、クラス名はデータベースIDから生成され、Javaスクリプトファイルでは使用します

theHeight=200;
$("dd."+i).css({height: theHeight});

このコードは、Opera、Chrome、IE 8では正常に機能しますが、FireFox 12.0では機能しません。cssで要素の高さを変更する必要がありますが、実行時にjqueryから変更します。何が問題なのですか、FireFoxで動作させる方法はありますか

ありがとう

4

1 に答える 1

1

次のように設定してみてください。

theHeight=200
$("dd."+i).height(theHeight);

または、高さの値に「px」を追加してみてください。

theHeight=200
$("dd."+i).css({height: theHeight + 'px'});
于 2012-06-14T14:42:24.750 に答える