2010-03-16 24 views
2

我有一個問題,我有一個像使用jQuery拖動一個選擇的問題處理

<table id="table"> 
<tr> 
<td>...</td> 
<tr> 
</tr> 
<td>...</td> 
</tr> 
<tr> 
<td>...</td> 
</tr> 
</table> 

代碼和JavaScript這樣

$('#table').draggable(handle: '#table > tr:eq(0) > td:eq(0)'); 

,但由於某些原因,整個表變成了把手。它工作時,我設置td有一個標識符,但似乎不適用於選擇器。我在這裏做錯了什麼?

回答

3

試試這個辦法:

$('#table').draggable({handle: 'tr:first > td:first'}); 

它看起來的處理指定的元素。

+0

該死的男人它的工作!它在我不將元素本身(#table)應用到選擇器時起作用! – Tower 2010-03-16 16:08:27