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> 
+0

制作的jsfiddle或spiner,并给所有代码的HTML和CSS和JS的。它会帮助你快速得到你的答案。 –

回答