代码之家  ›  专栏  ›  技术社区  ›  Jamie Taylor

jQuery单击时使div高度相同

  •  0
  • Jamie Taylor  · 技术社区  · 14 年前

    我有个问题你可以看看 http://jsfiddle.net/dng2P/4/

    如果单击“详细信息”按钮,它将显示信息,然后单击“点声明”按钮,它将向下滑动一层。

    我的问题是我试图 booking details points div如果它更大,然后当您单击close时,放置main 预订详细信息 回到原来的高度。

    它一半起主要作用 div变为与 点数

    有人能帮忙吗?

    杰米

    2 回复  |  直到 14 年前
        1
  •  2
  •   Alexander Sagen    14 年前

    怎么样? http://jsfiddle.net/dng2P/8/

    你所做的错事就是没能保持原来的高度。你只声明 bookingdetailheight .data() ,当可能有人同时打开其中两个开关时,它简化了操作。

    不过,我有一个滚动,所以整理了一点,使外部动画和内部。哦,请在jQuery中查找正确的遍历方法, parent().parent().parent().find() 是自找麻烦。我想有些地方我没看。

        2
  •  0
  •   jim tollan    14 年前

    我快速查看了jsfiddle代码。我认为应该在.points切换函数的作用域之外声明bookingdetailHeight中的值。这也许有点帮助。试一下:)

    [编辑]-没有解决-抱歉:(