如何为动态内容创建单独的可折叠 div?

发布于 2024-08-18 20:14:55 字数 400 浏览 13 评论 0原文

我想创建一个列表,它实际上是我网站上可折叠 div 的列表。因此,当您单击列表中的某个项目时,将显示更多信息。

我正在使用 http://www.dynamicdrive.com/dynamicindex17/animatedcollapse.htm< 中的animatedcollapse /a>

问题是,由于我循环遍历 div,它们都具有相同的 id,因此“打开”任何 div 都会打开所有 div。

我应该为每个 div 制作唯一的 id 吗?它是如何完成的?

非常感谢您的帮助。我正在使用姜戈。

I want to create a list that is actually a list of collapsible divs on my site. So when you click on an item on the list, more information will become visible.

I'm using animatedcollapse from http://www.dynamicdrive.com/dynamicindex17/animatedcollapse.htm

The problem is that since I'm looping over divs, they all have the same id, and thus 'opening' any of the divs will open all of the divs.

Should I make unique id's for every div? How is it done?

Thanks a lot for your help. I'm using Django.

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

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

发布评论

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

评论(1

水晶透心 2024-08-25 20:14:55

html 页面中的 id 应始终是唯一的。当你循环时,你可以将循环索引附加到你的 id 上,以使其唯一。

id's in an html page should always be unique. When you're looping, you can append the loop index to your id, to make it unique.

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