有没有一种方法可以以编程方式“取消选择”给定$("#selectable").selectable()
小部件的任何和所有选定元素?
最佳答案
以下命令适用于http://jqueryui.com/demos/selectable/
$('#selectable .ui-selected').removeClass('ui-selected')
由于类的存在定义了是否选择了某个项目,因此只需删除该项目就会取消选择该项目。
注意,您还可以利用toggleClass和addClass函数。
编辑:
也尝试一下:
$('#selectable').trigger('unselected')
。这也可能会触发所有css更改,这样,未选中的事件也会因其他可能与之相关的事件而触发。