【发布时间】:2020-09-12 20:28:34
【问题描述】:
我已经检查了this 的问题。没有答案,this 也有问题。但我的问题在这里略有不同。我只是在summary 中添加另一个元素,然后单击它不会打开details。当我在label 外部单击时,即仅在summary 上有效。
这是我的代码:
<form action="#" id="">
<details>
<summary>
<label>Filter 1</label>
</summary>
<div class="filter-1">
<input type="checkbox" name="filter-1" value="a">A <br>
<input type="checkbox" name="filter-1" value="b">B
</div>
</details>
</form>
我基本上是想在details - summary 标签中显示或隐藏一些输入。
注意:- 类和名称属性就在那里。没有代码。
预期的解决方案:
点击摘要标签内的任何内容将打开详细信息。 提前致谢
【问题讨论】:
-
您的代码正在运行jsfiddle.net/37tpfka8
-
标签标签不工作,但 div 和 span 标签工作。我已经测试过了。单击标签标签本身,您会注意到它。但Vaibhav 的解决方案有效。
标签: html details-tag summary-tag