我使用這個:錶行奇/偶復位
jQuery("tr:odd").css("background-color", "#f5f5f5");
jQuery("tr:even").css("background-color", "#ececec");
只是簡單地增加一個背景顏色交替錶行,工作正常。問題是,如果在同一個頁面中有多個表格,它只是不斷重複每個表格而不是重新設置每個表格並重新開始。我的th
背景顏色與我的偶數行顏色相同所以最終它追上了我有一個th
和tr
是相同的顏色,因此它看起來像一個大排。
如何使用jquery的這兩行,但是如果有多個表,可以重新啓動頁面上的每個表格?
有你使用jQuery這樣一個特別的原因,而不是單純的CSS? – cimmanon
僅用於跨瀏覽器兼容性。沒想到'n-child'完全被支持,特別是在IE的老版本中。我錯了嗎? – AndyWarren
[IE9 +支持nth-child](http://msdn.microsoft.com/zh-cn/library/hh781508(v = vs.85).aspx)。在較新的版本中,jQuery已經不再支持比IE9更早的東西了:http://jquery.com/browser-support/ – cimmanon