JQuery 可排序手风琴通过代码移动到顶部

发布于 2024-10-21 02:29:12 字数 94 浏览 1 评论 0原文

我正在使用 jquery 构建一个可排序的手风琴,它工作得很好,但我想要它,所以当有人单击手风琴中的项目时,它会自动移动到列表的顶部,而无需用户拖动它到顶部。这样可以打码吗?

I am building a sortable accordion with jquery which works perfectly fine but I want it so when someone clicks on on of the items in the accordion and it opens up that it is automatically moved to the top of the list without the person having to drag it to the top. Is that possible to code?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

韶华倾负 2024-10-28 02:29:12

您只需使用 prepend 将元素移动到列表顶部。 HTML 取自 jQuery UI 的演示页面,并在此处添加了这一行,将元素移动到列表顶部:

$("#accordion h3").click(function(event) {
    $(this).closest('div').prependTo('#accordion');
});

在此处查看现场演示: http://jsfiddle.net/4jkvg/1/

You can simply use prepend to move the element to the top of list. The HTML is taken from jQuery UI's demo page, with the addition of this line here that moves the element to the top of the list:

$("#accordion h3").click(function(event) {
    $(this).closest('div').prependTo('#accordion');
});

Have a look at the live demo here: http://jsfiddle.net/4jkvg/1/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文