我在其中一个表上使用jquery selectable,我希望在某些情况下从元素中删除.selectable
。
我找到了一个我可以使用的解决方案,它可以添加禁用的true或false选项,并在if和else语句中使用它。
$( ".standard-table").selectable({
filter: "tr",
disabled: false,
scrollSnapX: 5, // When the selection is that pixels near to the top/bottom edges, start to scroll
scrollSnapY: 5, // When the selection is that pixels near to the side edges, start to scroll
scrollAmount: 25, // In pixels
scrollIntervalTime: 100 // In milliseconds
});
然而,我希望jquery可选择消失这一事实有一个缺点,所以我可以用其他方式与表进行交互。
当我禁用Jquery selectable时,它不会像我想要的那样选择表,但它会阻止我在禁用时触发表上的任何事件。
我认为不是添加已禁用的选项,而是在我喜欢的时候从.selectable
删除.standard-table
,并在我喜欢的时候将其放回去。
这可能吗?或者还有另一种方法吗?