【发布时间】:2010-05-31 23:51:06
【问题描述】:
我希望能够通过单击或使用套索来取消选择一个选定的项目,就像在 Photoshop 中我按住另一个键来“取消选择”现有选择的部分一样。
这可能吗?
据我了解“jQuery UI 可选”。只有“单击”有或没有 CTRL 来添加多个,然后是快速套索。
我想看看如何通过再次单击来取消选择整个选择中的一个或两个元素。
例如,您拖动套索并获得 30 个元素,但发现 1 不需要成为此选择的一部分。您单击它并取消选择它。
因此,对现有选择做出反应并删除所选元素的东西。
或者使用套索,您可以选择套索。获取 30 个元素。然后你画一个新的套索,这次从一个已经选择的元素开始,现在它默认取消选择,标记组的其余部分也是如此。
如果有的话,我相信这应该是 jQueryUI 的可定制行为。
但是“单次取消选择”是否可以通过简单的 jQuery hack 实现,还是需要大量代码?
【问题讨论】:
标签: jquery jquery-ui jquery-ui-selectable