在我的 html 文件中,我有一个从 JSON 数组动态构建的列表。
我在每个列表项中只显示每个对象的一个字段(标题)。
当我单击列表项时,我想进行向下钻取。
我看到了这篇文章,在没有 javascript 的情况下实现了对话框。
如何使用 css:target
或其他方式从数组中传递 JSON 对象的索引?
(目的是显示一个包含所有对象字段的对话框)
尝试在您的 html 中放入“标题”字段,以及一些 Id 或隐藏输入中的任何唯一字段。因此,您可以使用“onclick”获取它并从 JSON 获取对象。
如果你决定使用:target
选择器,这样的东西会起作用吗?
虽然如果您已经从 JSON 对象生成此列表,但我不确定您为什么反对 @Baseleus'基于 javascript 的答案。如果您可以发布一些代码来展示您已经尝试过的内容,那真的会对我们有所帮助。