我試圖讓錶行崩潰,如果它們不包含數據。行從JQuery腳本中更改。我知道如果我把表格放在我的HTML中,它們會崩潰。我可以創建多行並使用display:block
或display:none
,並按預期方式摺疊/顯示行。下面是標記:錶行在HTML中摺疊,但不是從JQuery腳本中摺疊
<table style="border-collapse:collapse;">
<tr style="display:block;">
<td id="someid">Test</td>
<td>Some text</td>
</tr>
</table>
下面是示例代碼我使用改變<tr>
:改變行
var newtr = "<tr style='display:none;'><td id='someid'></td><td></td></tr>"
$("td#someid").parent().replaceWith(newtr);
的內容,但他們不崩潰。我正在使用Firebug查看正在插入display:none
。還有什麼我失蹤?
爲什麼?因爲我不知道我能做到這一點,所以很容易。 :) 我喜歡這個。我不太瞭解JQuery/Javascript。謝謝! – rwkiii
@rwkiii閱讀[jQuery教程在這裏](http://docs.jquery.com/Tutorials)和[JavaScript教程在這裏](https://developer.mozilla.org/en/JavaScript/Guide) – ManseUK