jquery - 我有使用切换功能的自定义jQuery Accordion 和iam,如果我单击第二个选项卡,则第一个选项卡应该折叠,这没有发生

原文 标签 jquery html css

我有使用切换的自定义jQuery和IAM
功能,如果我单击第二个选项卡,则第一个选项卡应折叠,即
没有发生

<p>Here is the code Demo for reference</p>



Demo link

谢谢 !

最佳答案

您需要添加一些内容来关闭其他打开的子级。

$('.tgt-accordion .head').click(function(e){
    e.preventDefault();
    $('.tgt-accordian-content').stop().slideUp();
    $(this).closest('li').find('.tgt-accordian-content').not(':animated').slideToggle();
});


这将关闭所有打开的内容块,并同时打开新的内容块。

关于jquery - 我有使用切换功能的自定义jQuery Accordion 和iam,如果我单击第二个选项卡,则第一个选项卡应该折叠,这没有发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18845236/

相关文章:

php - 基于免费送货有条件地隐藏 Woocommerce 结帐自定义字段

javascript - jQuery:单击 div 后打开文件上传窗口

javascript - 获取单选按钮列表的选定值

html - 在Flexbox中定位图标/图像

php - 使用PHP数据捕获从Bootstrap模态重定向

html - 无法将背景图像大小调整为响应式 View

html - 使用CSS和HTML缩放背景图片

html - 为什么我的文本区域在iPad上被禁用?

css - 使用绝对定位覆盖所有包含的 div 的框阴影

jquery - jQuery悬停在表格上