gpt4 book ai didi

javascript - jQuery 用户界面 : How can I have more than one "selectable" element if the element has to have id ="selectable"?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:17:57 26 4
gpt4 key购买 nike

我能找到的所有演示都遵循这种模式:

<ol id="selectable">
<li class="ui-widget-content">Item 1</li>
<li class="ui-widget-content">Item 2</li>
..
</ol>

jQuery UI selectable demo

我试过将列表的 ID 更改为唯一的 ID,但它似乎不起作用。是否要求可选元素的 ID 为“可选”?如果是,如何使多个列表可选?

最佳答案

不需要使用 id。事实上,您也不需要使用 html 列表。

以下示例使用 <div>作为容器和<span>元素作为可选项目。

<div class="group">
<span>Item 1</span>
<span>Item 2</span>
<span>Item 3</span>
</div>

<script>
$(".group").selectable({ filter: 'span' });
</script>

下一个示例使用数据属性选择器 [data-album]针对多个容器。这些中的每一个<p>元素将被转换成一个单独的可选择的子元素 <img>元素作为选择者。

<p data-album="Vacation">
<img src="..." />
<img src="..." />
<img src="..." />
</p>


<p data-album="Birthdays">
<img src="..." />
<img src="..." />
<img src="..." />
</p>

<script>
$("[data-album]").selectable({ filter: 'img' });
</script>

关于javascript - jQuery 用户界面 : How can I have more than one "selectable" element if the element has to have id ="selectable"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10036153/

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