我在这样的桌子上使用jQuery selectable ......
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 :(得分:0)
这实际上是一个可选择的已知“bug”。您可以将距离选项设置为0以外的任何值(默认值)来解决此问题,但最好的方法就是将您的点击更改为mousedown(将起作用)。
示例...
$(".first-col").on('mousedown',function(e){
console.log("click for first column is here");
});