js获取手风琴点击那个的内容高度
时间: 2023-11-21 12:05:41 浏览: 53
假设你的手风琴是一个 `<div>` 元素,每个折叠面板是一个 `<div>` 元素,那么你可以通过 JavaScript 获取当前展开的折叠面板的高度:
```javascript
// 获取手风琴元素
const accordion = document.querySelector('.accordion');
// 获取当前展开的折叠面板
const activePanel = accordion.querySelector('.active');
// 获取当前展开的折叠面板的高度
const activeHeight = activePanel.scrollHeight;
```
其中,`.accordion` 是手风琴元素的选择器,`.active` 是当前展开的折叠面板的类名。在这段代码中,我们首先通过 `querySelector` 方法获取手风琴元素,然后再从手风琴中找到当前展开的折叠面板。最后,我们可以使用 `scrollHeight` 属性获取当前展开的折叠面板的高度。
阅读全文