1

ユーザーが任意の Rn をクリックできるテーブルに追加機能を追加しようとしています。これにより、列全体が強調表示され、強調表示された列 Rn TD からの非表示のコンテンツが表示されます。ハイライトはいくつかの小さなバグを除いて正常に動作します (たとえば、[プレイヤー名] 列をクリックできるはずがありません)。ただし、プレイヤー名やレース情報など、変更が必要なコンテンツは変更されていません。

また、テーブルの強調表示を機能させるために余分なコードを追加したため、前と次のボタンが機能しなくなりました。動作する前/次のバージョンはここにあります: http://jsfiddle.net/yunowork/4UGre/

私は何を間違っていますか?

デモ: http://jsfiddle.net/yunowork/4UGre/6/

4

1 に答える 1

0

最後のデモで試してみてください:

変化する:

rows.children().click(function() { ...

に:

rows.children().not('.emptyrace, .race').on('click', function() { ...
//exclude the td with prev and next link

ここでもバグがあります (R1、R2 要素のテキストを強調表示するなど) が、これが出発点になる可能性があります。

于 2012-09-18T15:22:14.367 に答える