jquery - 如何使 CSS Toggle 像这样?

标签 jquery css toggle

<分区>


关闭 9 年前

  • 要求提供代码的问题必须表现出对所解决问题的最低限度的理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist
  • 关于您编写​​的代码问题的问题必须在问题本身中描述具体问题 — 并且包括有效代码 以重现它。参见 SSCCE.org寻求指导。

我正在开发一个网站,我需要在常见问题解答页面上显示此类常见问题解答。 reference

当点击 (Q) 时,(A) 应该以 jquery 动画打开。 应一次打开 1 个问题。

如果点击其他(Q),前一个应该关闭,点击将打开。

<div class="faqBlock">

    <div class="qa">
        <dt>How do I buy Snoopra?</dt>
        <dd>Just decide whether you want to pay monthly or yearly, click on the buy now button, fill out the payment details and you’re done!</dd>
    </div><!-- qa -->

</div><!-- faqBlock -->

最佳答案

请找到您发布的问题的解决方案。我想它可以满足您的要求。

http://jsfiddle.net/ardeezstyle/ESLEB/1/

$(document).delegate('.q','click',function(){
    $('.a').hide();
    $(this).next('.a').show();
});

关于jquery - 如何使 CSS Toggle 像这样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18484590/

上一篇:css - 单选按钮在 webkit 浏览器中不起作用

下一篇:css - SVG 作为背景图像,跨浏览器兼容性

相关文章:

php - 使用 onclick 函数插入数据库

javascript - 如何获得相对于另一个 div 但具有 z-index 的 div

javascript - CSS Grid - 突出显示单元格直到悬停的单元格

html - 如何在链接内设置没有下划线装饰的 CSS 伪元素的样式?

html - 带有 normalize.css 的 body 元素上的 margin-top

javascript - 更改单击菜单列表上的事件类别

javascript - 如果我们只知道元素的 ID,如何检查元素是什么?

jquery - 切换一个 <div> 并关闭另一个?

jQuery 使用 cookie 切换表行

jQuery 切换函数未执行