1

@RenderBody の代わりに _Layout ビューに表示されるビュー内に次のテーブル構造があります

<table>
   <thead>
      <tr>
          <th>first</th>
          <th>second</th>
          <th>third</th>
      </tr>
   </thead>
   <tbody>
      <tr>
          <td>1st</td>
          <td>2nd</td>
          <td>3rd</td>
      </tr>
   </tbody>
</table>

私の _Layout ページで、 contextMenu イベントをth要素に適用したいのですが、初心者なので、同じセレクターを理解するのに苦労しています。

私が試したいくつかの組み合わせ-oTableという変数でテーブルへの参照があります

oTable.$('tr th').contextMenu ....

oTable.$('thead tr th').contextMenu ....

$('table.tableID th').contextMenu ....

それらのどれも機能していません。助言がありますか?

4

1 に答える 1

0

単純にすべての th 要素を選択したい場合は、これより複雑なことは必要ありません。

$('th').contextMenu ....

テーブルに ID が関連付けられている場合、次のようにすると、そのテーブルだけをターゲットにすることができます。

$('#yourid th')
于 2012-06-11T21:11:23.000 に答える