jQuery效果:我哪里出错了?

麻雀树林

我已经在互联网上搜寻解决方案,但是我完全陷入了困境。基本上,我想要三个大小和水平相等的按钮,以显示和隐藏三个不同的内容部分。

通过使用span + h3CSS样式,我使用内联块将按钮显示在水平行中。但是,当我添加了手风琴功能时,CSS破裂了,而且手风琴还是使它成为垂直堆栈。

1)我认为应该是盲目的效果而不是手风琴,对吗?谁能告诉我如何让它按我的意愿工作?

2)为什么收回手风琴后CSS还是坏了?我假设我在尝试将其切出或添加一些东西时试图将其正确放置,而这导致它停止了?

3)我还具有手风琴功能,因此在下次单击时它会自动关闭所有打开的内容。我以为我在弄乱的同时也打破了这一点-但我再也看不到我在做什么错。

的HTML

标题1

    <section>
        <p>one</p>
     </section>
     <h5>Or</h5>
 <span class="button"><h3>title 2</h3></span>

 <section>
    <p>two</p>
 </section>
     <h5>Or</h5>
  <span class="button"><h3>title 3</h3></span>

<section>
      <p>three</p>
 </section>
 </div>

的CSS

div#container span.block {
    display: inline-block;
    width:29%;
    background-color:red;
}
div#container span.block h3 {
    text-align: center;
}
div#container section {
    width: 100%;
}

JS

(function ($) {
    /* Initially hide all 'section' content */
    var allPanels = $('#container > section').hide();

    /* on block-btn/ h3 click - use slide toggle effect to hide/ show content */
    $('#container > span.button > h3').click(function () {
        $(this).parent().next().slideToggle()
            .siblings('.hide').slideUp();
         return false;
    });
    $('.close').click(function () {
        $('#container .hide').slideUp();
    });
 })(jQuery);

我的手风琴问题-http://jsfiddle.net/SparrowWoods/2fsagge1/

康科拉托先生

您可以根据您的自身手风琴试图东西的这个调:

(function ($) {
    /* Initially hide all 'section' content */
    /*var allPanels = $('#container > section').hide();

     on block-btn/ h3 click - use slide toggle effect to hide/ show content */
    /*$('#container > span.button > h3').click(function () {
        $(this).parent().next().slideToggle()
            .siblings('.hide').slideUp();
        return false;
    });
    $('.close').click(function () {
        $('#container .hide').slideUp();
    });*/

    $(".button").click(function(){
          $('.subDiv').slideUp("slow");
          $(this).next('.subDiv').slideDown("slow");
        });
})(jQuery);

在这里,您可以仅利用JQuery的slideUp和slideDown函数以及嵌套<ul><li><div>标记以及JQuery UI库。

HTML:

<div id="container"> <span class="button"><h3>title 1</h3></span>
<div class="subDiv">
    <section>
        <p>one</p>
    </section>
    </div>
     <h5>Or</h5>
 <div class="button"><h3>title 2</h3></div>
<div class="subDiv">
    <section>
        <p>two</p>
    </section>
    </div>
     <h5>Or</h5>
 <div class="button"><h3>title 3</h3></div>
<div class="subDiv">
    <section>
        <p>three</p>
    </section>
    </div>
</div>

在您的Fiddle实现中尝试一下。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我哪里出错了?

来自分类Dev

我哪里出错了 - JAVASCRIPT

来自分类Dev

C#我哪里出错了

来自分类Dev

我无法消除矩阵,哪里出错了?

来自分类Dev

计算阶乘,我哪里出错了?

来自分类Dev

我的 HTTP 请求哪里出错了?

来自分类Dev

简单的javascript添加,我哪里出错了?

来自分类Dev

我想知道我的代码哪里出错了

来自分类Dev

JS验证登录表单-我哪里出错了?

来自分类Dev

用C编写队列,我的代码哪里出错了

来自分类Dev

我在设置 bxSlider 幻灯片时哪里出错了?

来自分类Dev

我在课堂上使用 promise 哪里出错了?

来自分类Dev

谁能看到我这个 srcset 哪里出错了?

来自分类Dev

我的推理哪里错了?

来自分类Dev

我哪里错了?

来自分类Dev

嗨,我对此有疑问,请告诉我我哪里出错了

来自分类Dev

滚动我自己的简单3列网格,我的数学哪里出错了?

来自分类Dev

我必须编写基本上在c ++中执行strlen()函数的代码,我哪里出错了?

来自分类Dev

我需要了解LINQ的帮助。我的理解哪里出错了?

来自分类Dev

尝试使用 3 的中位数实现快速排序,但我不确定我哪里出错了?

来自分类Dev

我哪里弄错了?

来自分类Dev

线性回归测试数据违反训练数据。请解释我哪里出错了

来自分类Dev

通过spaCy分析来检索POS比例时,我哪里出错了?

来自分类Dev

我在此C ++容器的析构函数中哪里出错了?

来自分类Dev

我从mysql数据库中提取值时哪里出错了?

来自分类Dev

由于某些原因,点击无法正常工作..我哪里出错了?

来自分类Dev

我在哪里做错了什么?执行时出错(运行时错误)

来自分类Dev

我在转换此代码时哪里出错了,因此它不会将变量放入数组中?

来自分类Dev

pthread_join() 好像导致我的程序挂了,是哪里出错了?

Related 相关文章

  1. 1

    我哪里出错了?

  2. 2

    我哪里出错了 - JAVASCRIPT

  3. 3

    C#我哪里出错了

  4. 4

    我无法消除矩阵,哪里出错了?

  5. 5

    计算阶乘,我哪里出错了?

  6. 6

    我的 HTTP 请求哪里出错了?

  7. 7

    简单的javascript添加,我哪里出错了?

  8. 8

    我想知道我的代码哪里出错了

  9. 9

    JS验证登录表单-我哪里出错了?

  10. 10

    用C编写队列,我的代码哪里出错了

  11. 11

    我在设置 bxSlider 幻灯片时哪里出错了?

  12. 12

    我在课堂上使用 promise 哪里出错了?

  13. 13

    谁能看到我这个 srcset 哪里出错了?

  14. 14

    我的推理哪里错了?

  15. 15

    我哪里错了?

  16. 16

    嗨,我对此有疑问,请告诉我我哪里出错了

  17. 17

    滚动我自己的简单3列网格,我的数学哪里出错了?

  18. 18

    我必须编写基本上在c ++中执行strlen()函数的代码,我哪里出错了?

  19. 19

    我需要了解LINQ的帮助。我的理解哪里出错了?

  20. 20

    尝试使用 3 的中位数实现快速排序,但我不确定我哪里出错了?

  21. 21

    我哪里弄错了?

  22. 22

    线性回归测试数据违反训练数据。请解释我哪里出错了

  23. 23

    通过spaCy分析来检索POS比例时,我哪里出错了?

  24. 24

    我在此C ++容器的析构函数中哪里出错了?

  25. 25

    我从mysql数据库中提取值时哪里出错了?

  26. 26

    由于某些原因,点击无法正常工作..我哪里出错了?

  27. 27

    我在哪里做错了什么?执行时出错(运行时错误)

  28. 28

    我在转换此代码时哪里出错了,因此它不会将变量放入数组中?

  29. 29

    pthread_join() 好像导致我的程序挂了,是哪里出错了?

热门标签

归档