2013-05-29 71 views
0

我使用像這樣的表jQuery的選擇...jQuery的選擇與另一個事件

var body=$("<tbody class='selectable'></tbody>") 
body.selectable({ 
    filter: 'td:not(:first-child)' 
}); 
// this is the first column which is filteres out of the selectable 
$(".first-col").on('click',function(e){ 
     console.log("click for first column is here"); 
}); 

我想的第一列具有不同的回調函數,但點擊第一列上從來沒有被調用。是否有可能做到這一點?我究竟做錯了什麼?

感謝所有幫助 V

+0

爲什麼你不能附加一個click事件 '.selectable'? –

回答

0

這實際上是一個已知的「錯誤」與選擇。您可以將distance選項設置爲除0之外的任何值(默認值)以解決此問題,但最好的方法是將點擊更改爲mousedown(即可使用)。

例...

$(".first-col").on('mousedown',function(e){ 
     console.log("click for first column is here"); 
}); 
相關問題