2

私はjQueryが初めてで、答えが見つからないことを達成しようとしています。行数と列数がまったく同じ 2 つの隣接するテーブルがあります。あるテーブルの要素をクリックすると、別のテーブルの同じ要素にアクセスしたいと考えています。これまでのところ、現在のテーブルにある行インデックスを把握できますが、次のテーブルに移動できないようです。これが私のテーブルのレイアウトです:

表1

row col1 col2
1    a    b 
2    c    d
3    e    f

テーブル2

row col1 col2
1    w    x
2    y    z
3    n    m

たとえば、表 1 の「a」をクリックすると、要素「w」の値を知りたいとします。助けていただければ幸いです。ありがとう。

4

1 に答える 1

1

各テーブル要素に ID を持たせることができます。その ID は "{tableNum}-{row}-{col}" の行に沿ったものです。これにより、ID によって各要素に簡単にアクセスできるようになります。

がクリックされたことがわかった場合は、その要素を取得し、 を使用して他のテーブルの要素にアクセスします$("#table2-1-1")。言葉遣いが悪い場合はお知らせください。

于 2013-03-04T21:58:26.020 に答える