【发布时间】:2016-07-03 06:02:38
【问题描述】:
我正在尝试取消/选择所有在单击时取消/突出显示所有表格行的按钮。将 ui-selected 类添加到表中是相当直接的,但不会使它们可拖动。这是我演示可选择/可拖动/可放置功能的代码:
https://jsfiddle.net/Unfixed/s7mtbn26/3/
我目前只有这个按钮。
$("#selectall").on('click', function(evt) {
$("tr.selectable").each(function() {
$(this).addClass("ui-selected");
});
evt.preventDefault();
});
$("#unselectall").on('click', function(evt) {
$("tr.selectable").each(function() {
$(this).removeClass("ui-selected");
});
evt.preventDefault();
});
如何让这些按钮/链接选择所有表格并允许可拖动/可放置功能工作?我是否必须将当前的 .selectable() 链分解为单独的函数并使用 .on() 来触发 selectable()?
任何帮助表示赞赏,谢谢!
【问题讨论】:
标签: javascript jquery jquery-ui jquery-ui-selectable