2012-06-14 39 views
-1

不工作我有我的HTML頁面中的DD元素,從數據庫ID生成的類名,並在Java的腳本文件我用改變CSS與jQuery,在FireFox

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

這個代碼在戲好,鉻,IE 8,但不工作在FireFox 12.0 我需要改變CSS的元素的高度,但在jQuery的運行時。有什麼不對的地方,有沒有什麼辦法,使其與Firefox瀏覽器

感謝

+0

你的腳本的其餘部分是怎樣的?你用什麼來觸發它?顯示要更改高度的元素的html和css –

+0

如果我是一個數字ID,我會嘗試在類名前添加一個字母,因爲類名不允許以數字開頭。雖然Firefox 14似乎能夠處理數字類名... –

回答

1

嘗試設置這樣的:

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

或者嘗試追加「像素」的高度值:

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

它看起來$(「dd。」+ i).height(theHeight);工作正常。謝謝 –