私はそれぞれのtdホバーの機能を追加すると、 のhtmlの表10x10を持っています どのようにしてセルの列と行のインデックスを取得できますか?jQueryを使用してセル上にあるときにテーブルの行と列をハイライトする方法はありますか?
ありがとうございました。あなたはホバー効果を適用するには、列と行のインデックスを知っている必要はありません
私はそれぞれのtdホバーの機能を追加すると、 のhtmlの表10x10を持っています どのようにしてセルの列と行のインデックスを取得できますか?jQueryを使用してセル上にあるときにテーブルの行と列をハイライトする方法はありますか?
ありがとうございました。あなたはホバー効果を適用するには、列と行のインデックスを知っている必要はありません
他の人が言ったように、正確なセルの場所を見つけようよりも、物事の良い方法があるかもしれません、しかし、必要があれば、これはうまくいくはずです:
$("td").hover(function() {
var columnIndex = $(this).attr("cellIndex");
var rowIndex = $(this).parent().attr("rowIndex"));
});
、あなたは、単にホバー機能を使用することができます
Haaveこのanswerを見て。あなた自身でそれを実装している場合、行のハイライトを取得するには、疑似CSSクラス:hover
を使用するか、最も近い親の<tr>
にジャンプし、子の背景色にCSSクラスを適用します。<td>
は、あなたが行と列のインデックスを取得する方法答えるjQueryの.INDEX()コマンドを使用するには