我有一些HTML與此類似,在一個自定義屬性值已編程應用到表中的行:jQuery - 如何使用自定義屬性值選擇tablerow元素?
<table>
<tr RowID="123">
<%-- elements in row --%>
</tr>
<tr RowID="457">
<%-- elements in row --%>
</tr>
</table>
使用jQuery,我怎麼能選擇基於特定ROWID值一列,這樣我可以顯示/隱藏那一行?
我已經試過這似乎並沒有工作如下:
$("tr[RowID='" + rowID + "']").show();
似乎爲我工作:http://jsfiddle.net/We2cL/,但你應該避免自定義屬性。至少使用HTML 5'data- *'屬性。 – 2012-03-02 16:32:21
好的,我剛剛意識到問題出在我的代碼中,它確定了rowID,而不是在選擇器中,doh!無論如何,謝謝你們的幫助! – 2012-03-02 16:43:52
哦,我會考慮使用data- *屬性而不是自定義,謝謝... – 2012-03-02 16:44:56