我有一個表格,每行有13個TD元素。當我切換鏈接時,我想顯示並隱藏其中的前10個。這10個TD元素都具有前綴「foo」的ID和其位置的兩位數字(例如「foo01」)。在整個表格中選擇它們的最快方法是什麼?更快的jQuery選擇器,用於查找多個TD元素
$("td:nth-child(-n+10)")
或
$("td[id^=foo]")
還是值得連接所有的IDS?
$("#foo01, #foo02, #foo03, #foo04, #foo05, #foo06, #foo07, #foo08, #foo09, #foo10")
是否還有其他方法我應該考慮?
你確實有性能問題,或者你只是好奇嗎? – womp 2010-03-31 21:46:41
此表中有多少行?這些ID只能使用一次,否則您的HTML無效。 – 2010-03-31 21:55:13
你說得對,當然,這些ID只能使用一次。我正在清理一些不遵守該規則的代碼。我想我需要先弄清楚HTML的結構,然後才能找出爲什麼JavaScript啓用的行爲沒有做正確的事情。 – 2010-03-31 23:03:35