javascript - Accordion 向下滑动打破页面

标签 javascript jquery html css

我正在做一些工作来学习 jquery 和 JavaScript 中的其他东西,同时,尝试以仪表板样式构建新的东西,只是为了学习,但在这中间,我添加了一个 Accordion ,但它发布了其他我不想发布的东西,如果你们能看看我的 codepen 元素,我将不胜感激。我正在寻找解决方案的问题是框架“玩家操作”继承了“策略分析器”的相同属性,当我向下滑动“恢复”时,它们在页面的其余部分执行相同的操作。

我将其用于 Accordion :

$(document).ready(function(){
  $('.accordionContent').hide();
  $('.accordionTitle').on('click', function(){
    $(this).next().slideToggle(500);
  });
});

其余代码、html 和 css 位于链接上。

CodePen Project Here

谢谢大家。

最佳答案

我只是在第二个框架中添加了一个新类,它似乎有效。

.nocollapse {
   height: 300px;
   overflow: hidden;
}

Codepen Demo

关于javascript - Accordion 向下滑动打破页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39862575/

相关文章:

javascript - cloneNode 与 innerHTML

javascript - Jest onSpy 不识别 React 组件函数

javascript - "ReferenceError: require is not defined",在使用 ES6/Babel 创建 React 组件时

javascript - 有没有更好的方法来实现这个CSS动画而不需要Javascript?

javascript - 如何使用 jquery 或 javascript 删除索引处的行?

javascript - 如何在 jQuery 小部件中使用动态属性值

javascript - 在引导网格中的第 n 个子项之后插入 div

javascript - setTimeout 在 Chrome 中不起作用

javascript - 将多个事件处理程序绑定(bind)到滚动事件是否会降低性能?

javascript - 为 PHP 表格单元格中的特定单词添加颜色