次のテーブル構造をレンダリングするasp.netグリッドビューがあります。
<table>
<tr><th>Header 1</th><th>Header 2</th><th>Header 3</th></tr>
<tr><td>cell1</td><td>cell2</td><td>cell3</td></tr>
</table>
次の jQuery ステートメントを使用して、ヘッダー以外の各行の行全体を強調表示しています。
$("table tr:has(td)").css({ background: "ffffff" }).hover(
function () { $(this).css({ background: "#FC6" }); },
function () { $(this).css({ background: "#ffffff" }); }
);
このコードを変更して、行の 3 番目 (最後) のセルではなく、ヘッダー以外の各行を強調表示するにはどうすればよいですか? たとえば、行の最初の 2 つのセルを同時に強調表示しますが、3 番目のセルは強調表示しません。
誰かがセレクターロジックの適切な Web リファレンスを持っている場合は、それも高く評価されます。