2012-05-22 43 views
1

嗨,刪除自動生成的樣式屬性與jQuery

我有一個

<span style="display: none; "> 
是在我的代碼生成

,我無法弄清楚,爲什麼「顯示:無;」已設置。

我已經嘗試使用:

$('span').removeAttr('style'); 

$('span').attr('style', '') 

...但他們都不工作。

不知何故

$('span').removeAttr(style); 

工作,但五言,由於各地風格失蹤「」給出錯誤的。

有什麼建議嗎?

+0

如果'$( '跨')removeAttr(風格);'是 「工作」,你可能有一些JavaScript代碼,設置樣式*在*那行之後並且由於該錯誤而未被執行。這可以解釋爲什麼其他人不工作。 –

回答

0

嘗試

$('span').css('display', 'inline'); 
1

$('span').show()應該刪除顯示:無