问题标签 [page-jump]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 分页到页面顶部
我有一个搜索页面,并希望显示找到的页面数量的编号链接。
对于页面顶部,我有:
对于页面底部:
这是有效的,除了底部会以正确的方式链接到下一页(2或3),但它会停留在页面的底部。有没有办法让它跳到页面顶部?我尝试使用 href="#" 但这不起作用(而不是 class="")可以在代码中的第 2 页看到,#top 也不起作用。任何提示或想法?谢谢斯特凡
php - 跳转到用户当前正在使用的任何页面的底部
编辑:使用wordpress:
我有一个名为“联系我”的菜单按钮,它指向“联系我”页面。
我也有 8 页,底部有一个联系我的表格。
有没有办法改变那个菜单按钮的名字联系我,向下滚动到正在使用的页面的末尾,不管那个页面是什么?!
这里的区别是我没有一个恒定的跳转点,而是用户当前正在使用的任何页面的底部。
javascript - Double Drop box 跳转页面
首先提前感谢您的帮助。我正在使用markdownPad。我创建了 2 个下拉框列表,如下所示。
我正在尝试将两个下拉框的值链接到页面跳转。基本上,如果您在第一个“TTF”和第二个“Q1-Q4、Q2-Q1、Q3-Q2、Q4-Q3”中选择,我希望页面转到我写的空间:
抱歉,如果我的问题很愚蠢,但我不知道该怎么做。
html - 为什么相同实现的 HTML 锚点/ID 在一种情况下有效,而在另一种情况下无效?
我创建了一个网站,允许用户从目录跳转到一个章节。它适用于一本书“Huck Finn”,但不适用于另一本书“Rouging It”。
代码对我来说似乎完全相同。而且,事实上,它可以在jsfiddle中的“Roughing It”中使用
这是一个有代表性的行和它在“Huck Finn”中跳转到的章节的开头:
...这是“粗略”的第一章:
(确实,在“Roughing It”中,我没有“就地”添加章节的概要——只是在 TOC 中。不过,这不重要……
那么为什么它在 Huck Finn 和 jsfiddle 中有效,但在 Visual Studio 中运行时却无效?IOW,在 jsfiddle 中,两者都有效(“Huck Finn”和“Roughing It”);在 Visual Studio 中,只有“Huck Finn”有效)。
更新
奇怪的是,我刚刚意识到来自 chap43 on DO 的链接有效;只有1-42不起作用...?!?
更新 2
啊哈!(Epiphany/Eureka):“Huck Finn”有 42 个章节,因此“chap1”到“chap42”被视为其 ID;从 chap43 开始是“免费的”,所以“Roughing It”得到了它们。我必须使它们独一无二,例如“RIchap1”..“RIchap79”
jquery - 防止 .click 函数跳转到页面顶部
我使用下面的代码来模拟 .animate 切换效果。但是,当点击页面时会跳转到顶部。我试过使用 prevent 但它仍然会跳,所以我想我错过了一些东西......有什么想法吗?
javascript - 如何使用锚标记在 div 内滚动,而不自动滚动整个页面?
我想使用锚标签在网页上的 div 内滚动。但是,当我单击锚标记时,整个页面会跳转到 div 内的锚标记。
div 中的内容应该滚动,而网页的正文不会自动滚动。
我已经在谷歌上搜索并试图解决这个问题好几周了,但还没有找到一个可以接受的解决方案。这似乎也是一个非常常见的问题。
我对javascript知之甚少,但据我所知,似乎有两种可能的方法来实现这一点:
1. 使页面主体只能通过鼠标滚轮/手动滚动而不是锚标签。这仅适用于主体,不适用于其他元素。
-或者-
2.滚动到div内的锚标签,在影响body之前取消进程。
如果它没有将锚标记添加到 url,那将是一个奖励。
这里有一些其他类似问题的链接,可能有一些你可以使用的想法:看起来很有希望,无法让它工作 在不移动页面的情况下在 div 内滚动
使用 event.preventDetfault() 或 event.returnValue = false 可能在锚链接向右滚动后适用于正文 http://js-unit-testing.com/2013/08/08/preventing-anchor-clicking-from-scrolling-到顶/
类似问题的其他想法 如何在滚动DIV元素时防止页面滚动?
如何在不让整个浏览器跳下的情况下转到可滚动 div 中的锚标记?
如何区分手动滚动(通过鼠标滚轮/滚动条)和 Javascript/jQuery 滚动?
类似问题的其他方法 HTML 锚链接没有滚动或跳转
这是带有相关元素的示例 HTML 和 CSS。您可以调整浏览器窗口的大小,以便主页有一个滚动条,以查看不需要的自动滚动效果:
这是CSS
也许您可以通过明确回答这个常见问题获得一些分数?
javascript - jQuery - 改变宽度使页面跳转到顶部
我试图让这个导航侧边栏在鼠标离开一段时间后滑开,使文本部分展开。问题是,每当滑动功能启动时,页面就会跳到顶部。没有使用“#”,我尝试了overflow-y:滚动,在函数末尾返回false,preventDefault,但没有任何效果。
这是js代码
这是小提琴:http: //jsfiddle.net/uuw2dzry/1/