gpt4 book ai didi

jquery - 如何使用 jQuery UI 以编程方式选择可选择项?

转载 作者:行者123 更新时间:2023-12-03 21:37:02 24 4
gpt4 key购买 nike

我有一系列可供选择的项目。我想在某处添加一个按钮来激活其中的预设选择。有什么办法可以做到这一点吗?

我想要的是告诉它“选择这些人”,然后让所有事件正常触发,这样我就不必手动调用所有这些选择事件。

更多信息:我谈论的事件是 their api 中列出的事件。以及 their demo page :

  • 已选择
  • 选择
  • 开始
  • 停止
  • 未选择
  • 取消选择

而且,我认为在选择事物时也可能会设置/清除数据。所以不仅仅是添加那些 css 类。

最佳答案

这是 Alex R 处理多个元素的代码的变体

http://jsfiddle.net/XYJEN/1/

function SelectSelectableElements (selectableContainer, elementsToSelect)
{
// add unselecting class to all elements in the styleboard canvas except the ones to select
$(".ui-selected", selectableContainer).not(elementsToSelect).removeClass("ui-selected").addClass("ui-unselecting");

// add ui-selecting class to the elements to select
$(elementsToSelect).not(".ui-selected").addClass("ui-selecting");

// trigger the mouse stop event (this will select all .ui-selecting elements, and deselect all .ui-unselecting elements)
selectableContainer.data("selectable")._mouseStop(null);
}

更新:

jQueryUI 1.10,根据 kmk 的评论:http://jsfiddle.net/XYJEN/163/

关于jquery - 如何使用 jQuery UI 以编程方式选择可选择项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3140017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com