Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 跳转到同一页上的特定位置_Javascript_Php_Html - Fatal编程技术网

Javascript 跳转到同一页上的特定位置

Javascript 跳转到同一页上的特定位置,javascript,php,html,Javascript,Php,Html,我尝试在同一页上“页面跳转”到特定的位置 我正在尝试使用“id”的简单解决方案: 这样做是没有用的,因为当我缩小窗口时,javascript会跳转到页面的不同位置 有什么建议吗?谢谢 根据页眉高度添加偏移量 jQuery(document).ready(function(){ function secOffset(){ jQuery('html, body').animate({ scrollTop:

我尝试在同一页上“页面跳转”到特定的位置

我正在尝试使用“id”的简单解决方案:

这样做是没有用的,因为当我缩小窗口时,javascript会跳转到页面的不同位置


有什么建议吗?谢谢

根据页眉高度添加偏移量

jQuery(document).ready(function(){
function secOffset(){
                        jQuery('html, body').animate({
                        scrollTop: jQuery(window.location.hash).offset().top + 60
                }, 0);
        }
});

将偏移设置为收割台的高度。你可以参考谢谢你的建议,但我不知道你的意思,你能举个例子吗?它不起作用,我不知道,我做错了什么-
window.scrollBy(x, y);
jQuery(document).ready(function(){
function secOffset(){
                        jQuery('html, body').animate({
                        scrollTop: jQuery(window.location.hash).offset().top + 60
                }, 0);
        }
});