gpt4 book ai didi

javascript - 选择元素中的可排序 native 选项

转载 作者:行者123 更新时间:2023-11-30 18:36:16 24 4
gpt4 key购买 nike

是否可以使用 jQuery/jQuery UI 使选择节点的选项节点可排序?

它将允许用户按照他们喜欢的顺序拖动选项。

例如:

<select id="foo">
<option>1</option>
<option>2</option>
<option>3</option>
</select>

您可以订购 1、2、3 或 1、3、2 或 2、3、1 等。

最佳答案

无论如何都可以在 Firefox 中使用。可能只是需要一些调整。

var options = null;
var targetOption = null;
jQuery(function()
{
options = jQuery("#foo").find("OPTION");
options.each(function()
{
jQuery(this).bind("mousedown", function(event)
{
targetOption = jQuery(event.target);
});
jQuery(this).bind("mouseup", function(event)
{
var target = jQuery(event.target);
if(target.is(options))
{
targetOption.insertAfter(target);
}
});
});
});

关于javascript - 选择元素中的可排序 native 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8105820/

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