2012-06-11 22 views
1
找到元素

我有被顯示在_layout視圖代替@RenderBodyjQuery選擇從_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 .... 

他們都不是工作變量,以我的表的引用。有什麼建議麼?

+1

'$('tr th')'適合我。試試'$('tr> th')'。 – void

回答

0

如果你只是想選取所有th元素,那麼你不需要什麼比這更復雜:

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

如果您的表具有關聯的ID,然後在下面將允許你目標只是該表:

$('#yourid th')