1

我正在使用引导手风琴插件,我的问题是:

我们如何在打开时更改顶部面板的位置并在关闭时返回其第一个位置。请看照片:

是的,对于响应式网站 ;)

这是

并提前感谢,

4

1 回答 1

2

我会使用 jQuery 做这样的事情:

var original = $('#accordion').position().top;

$('.accordion-toggle').click(function(){
  var parent = $(this).data('parent');
  var body = $(this).attr('href');

  if($(body).is(":visible")) {
    $(parent).animate({top: original}, 350);
  }
  else {
    $(body).css({
        position: 'absolute',
        visibility: 'hidden',
        display: 'block',
        height: 'auto'
    });
  var offset = original - ($(body).height() / 2);
  $(body).removeAttr('style');
    $(parent).animate({top: offset}, 350); 
  } 
});

希望是帮助或使您朝着正确的方向前进。

于 2013-10-09T01:34:57.243 回答