问题标签 [scrollto]

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.

0 投票
1 回答
426 浏览

jquery - 无法让 Ariel Flesler 的 ScrollTo 正常工作

我一直在尝试实现 Ariel Flesler 的 ScrollTo 插件,但我似乎知道如何启动它。这是他的网站:

http://flesler.blogspot.com/

我想做的是有一个静态导航,当用户单击导航链接时,内容会在特定的 div 内滚动。我对 jQuery 有很好的理解,而且看起来这个插件应该很容易使用,但是文档对于演示如何实际使用它有点糟糕。

0 投票
1 回答
387 浏览

javascript - jQuery: 方法通过 .click 可以正常工作,但不能直接从 document.ready 运行

我有一段 jQuery 代码 - 理论上 - 根据 URL 标记 (myaddress.html#wheretoscroll) 中散列后的内容,它向下滚动到窗口的特定部分。

调用的代码是这样的:

问题是文档滚动到一个完全偏离其预期对齐的位置。它几乎在右上角附近有锚点,但随着文档向下滚动,不准确性似乎越来越低。

然而...

如果我在 .click 或 .hover 函数中运行相同的代码,例如:

它滚动到它应该在的确切位置。我假设这是在 .ready 时未正确读取 DOM 的某种问题?任何更正此问题的建议(或在页面加载后立即触发操作但直接通过 .ready 的更优雅的方式)将不胜感激。

如果重要的话,我正在使用的 .scrollTo 插件可以在这里找到:http: //flesler.blogspot.com/2007/10/jqueryscrollto.html

干杯...

0 投票
2 回答
990 浏览

javascript - 用动画滚动

我需要用动画执行 javascript 方法 scrollTo(x, y)。我不能'使用 jQuery 来做到这一点。

0 投票
2 回答
1933 浏览

jquery-plugins - 如果已触发,如何取消 scrollTo?

我想做类似的事情:

0 投票
2 回答
5341 浏览

jquery - 是否可以在 X 轴上固定 div,但在 Y 轴上滚动?

HTML

CSS

使用上面的代码,我有一个非常宽#container的水平滚动,使用 ScrollTo.js。并且#header控制它的位置是固定的,因为我不希望它与页面/容器的其余部分一起滚动。我的问题是,如果您垂直调整windonw 的大小,则容器#header由于其固定位置而隐藏在下方。

可以#header水平固定,但仍然垂直滚动吗?使用 jQuery 还是 CSS?

我的现场示例在这里:http ://www.kargo2.com/Stackover/

谢谢。

0 投票
11 回答
16192 浏览

iphone - 使用 JQuery 和 Scrollto 插件自动滚动时 iPad 闪烁

对于我正在开发的页面,我在 iOS 平台上遇到了一些奇怪的问题。 是有问题的页面。单击任何案例研究图像时,页面将首先取消隐藏所需的案例研究,然后滚动到它。

这适用于 Windows 和 Mac 上的所有桌面浏览器,但在 iPhone 和 iPad 上,向下滚动时会出现可怕的闪烁。

不太确定如何调试或修复此问题。

任何想法都会有很大帮助!

在此先感谢,沙迪

更新 1

最新的页面可以在这里找到。仍然没有找到解决方法 - 如果有人有任何想法,那就太棒了!

0 投票
0 回答
2581 浏览

javascript - scrollTo() 闪烁

我有一个动态页面,其中单击链接会触发一些将某些页面元素设置为的 javascript,display:none从而更改页面的高度。典型的浏览器行为是保留页面顶部的滚动位置。我想保留底部的滚动位置,因为链接靠近页面底部,我希望用户的光标在点击后保持在链接上。

我必须这样做的代码是:

(使用我发现的跨浏览器函数来获取文档高度和滚动位置)。

这在 chrome 和 Internet Explorer 中运行良好,但在 Firefox 中,页面高度变化和滚动位置变化之间有一个小的延迟。结果,页面快速重新对齐时会出现闪烁,这让我很困扰。

谁能建议一个修复或更自然的方法来记住页面底部而不是顶部的滚动位置?

谢谢你。

0 投票
4 回答
26168 浏览

jquery - Jquery ScrollTo 缓动

不能对 Jquery ScrollTo 应用缓动方法:

这并不能缓解任何事情......我现在开始使用 jquery(长期使用原型)所以这肯定是我的错误。我需要一个缓动插件来实现这一点吗?这个插件的缓动选项是什么(如果有的话)?文档对此并不清楚。谢谢。

0 投票
1 回答
369 浏览

ios - 查找字符串,突出显示找到的字符串,滚动到在 iOS 设备上找到

我为页面上的 Find In Page / Highlight / ScrollTo 功能找到了这个脚本。在 iPhone 上,有没有办法设置弹出窗口的样式,使其在“查找文本”上方没有“file://(null)”?另外,由于我没有创建这个 javascript,而且我对 javascript 不是很好,我将如何消除“找到 X 匹配项”对话框?

TIA,琳达

0 投票
2 回答
6383 浏览

javascript - 在 iFrame 内滚动

这是交易:我花了 5 个小时为我的问题寻找一个好的解决方案,并找到了很多(不幸的是没有工作,或者是我做错了什么)。

我有一个页面,其中有一个 iFrame。我不想滚动页面以正确查看 iFrame。我的意思是滚动该页面中的 iFrame,以便更改它的位置(iFrame 内的页面)。

什么不起作用:将窗口 scrollTo 放入 iFrame 页面代码中(只是因为这个页面不是我的,所以即:我有自己的页面,在 iFrame 中我有 stackoverflow.com,我希望它滚动 100px 到右和 500px 到底部)。

我希望你明白我的意思,并会帮助我解决它。

请善待并给我一个 iFrame 的整个工作示例。我实在受不了再花时间弄明白……这有可能吗?...