0
我有类似这样的链接: <a href="mywebsite/testing/#collapse416">Testing</a></li>
这将在页面上打开手风琴。它以自举手风琴的崩溃为目标。但是当它打开时,它不会在div的顶部打开。我意识到这是因为我顶部的横幅是固定的,当它打开目标链接时,它不会计算我添加到主体的偏移量。偏移量目标div助推器
那么我该如何添加一个偏移填充顶部到目标链接。因此它抵消了固定的横幅。这是迄今为止用于定位和打开手风琴的代码:
<script type="text/javascript">
(function($) {
$(document).ready(function() {
var anchor = window.location.hash.replace("#", "");
$(".collapse").collapse('hide');
$("#" + anchor).collapse('show');
});
})(jQuery);
</script>
制作的jsfiddle或spiner,并给所有代码的HTML和CSS和JS的。它会帮助你快速得到你的答案。 –