用于从_Layout中查找元素的jQuery选择器

时间:2012-06-11 20:33:25

标签: asp.net-mvc html-table jquery-selectors

我在视图中有以下表结构,它在_Layout视图中显示,代替@RenderBody

<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 ....

他们都没有工作。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您只想选择所有元素,那么您不需要比这更复杂的事情:

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

如果您的表具有与之关联的ID,则以下内容将允许您仅定位该表:

$('#yourid th')