我在下面的代码中遇到了一个问题,它创建了一些奇怪的动画,其中一个在动画期间将内容降低了大约1em,然后在停止时将其移回原来的位置。归档页面上的另一个会导致奇怪的抖动效果。
jQuery(document).ready(function() {
jQuery(".hide").hide();
//toggle the componenet with class msg_body
jQuery(".show").click(function()
{
jQuery(this).next("
我最近在我的网站上添加了一个移动汉堡菜单。然而,我的网站主要是由和建立在一个页面。当我打开菜单时,无论你在页面的哪个位置滚动,它都会把你带到顶部。而且,这种情况似乎发生在打开菜单的开始和关闭菜单时。我可以分辨,因为我注意到屏幕滚动时,点击ID链接,但当一个退出菜单,页面的滚动回到顶部。我认为这个问题与我使用的JavaScript代码有关。我把它弄得乱七八糟,但找不到问题。任何帮助都是非常感谢的!
下面是JSFiddle:上的示例
/* For Overlay on Menu */
$(document).ready(function(){
$(".button a")
我在页面上使用jQuery跳转/滚动到ID。
这从其他具有锚点的页面中运行,如
<a href="other-page.php#jump-id">Jump & Scroll to ID on other page</a>
在同一页上,只有锚,如
<a href="#jump-id">Jump / Scroll to ID on the same page</a>
这不是最好的解决方案,因为我必须更改我的导航菜单,但它有效(我在页面上加载了另一个带有其他标记的菜单)。
现在我正在寻找一种方法,将偏移量为-23