我认为这是一个css
问题,但它可能是js
的问题。当点击我的手风琴链接时,它们应该打开并滑动到页面顶部 - 他们这样做。但是,我有一个固定的顶部标题,它们正在向后滑动。我需要它在页面上停止大约60px,以便它可见。
答案 0 :(得分:1)
在jquery.accordion.js
的第102行,为手风琴中的每个项目设置偏移值。您可以简单地为每个数字减去一个静态数字(建议60px),以更改文档滚动的距离。为了优雅地做到这一点,我会将其作为另一个选项传递,然后您可以通过执行此类操作从脚本中进行访问(假设您将选项命名为scrollOffset
:
_saveDimValues : function() {
scrollOffset = this.options.scrollOffset;
this.$items.each( function() {
var $item = $(this);
$item.data({
originalHeight : $item.find('a:first').height(),
offsetTop : $item.offset().top - scrollOffset
});
});
},