gpt4 book ai didi

jQuery 反向展开

转载 作者:行者123 更新时间:2023-12-01 02:13:11 25 4
gpt4 key购买 nike

在我的页面上,我有一个按钮可以打开所有 <article>从它的容器中取出,然后将每个单独包装到 <section> 中。我的问题是是否可以通过单击按钮来反转该操作,以便所有 <article>会回到开始时的位置吗?

我创建了一个示例:

http://jsfiddle.net/JCERK/9/

最佳答案

您需要预先标记您的每个 <article>带有标识 <section> 的内容的标签他们进来了。把这个放在他们的 class 中将是一个好主意,例如:

$('article').addClass(function() {
return 'section-' + $(this).parent().index();
});

当您将它们重新包装起来时,您需要按class对它们进行分组。 .

$('#wrapback').click(function() {
$('article').unwrap();
for (var i = 0; i < sections; ++i) {
var articles = $('article.section-' + i);
articles.wrapAll('<section/>');
}
});​

工作演示位于 http://jsfiddle.net/alnitak/QKLkV/

关于jQuery 反向展开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11613129/

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