javascript - 使一个元素与另一个元素的滚动相匹配

标签 javascript jquery

我有两个高度相等且彼此相邻的又高又窄的元素。当我滚动这两个元素之一时,我希望另一个元素也随之滚动。

如何使用 jQuery 做到这一点?我尝试过 ScrollTo 插件,但文档太糟糕了,我不知道如何使用它。

最佳答案

这可以通过一些简单的 jQuery 来完成,如 this example (link) 所示。 .

基本上,您只需在 scroll() 事件处理程序上设置一个 div 的 .scrollTop() 来模仿另一个 div 即可:

$('#leader').scroll(function(e){
    $('#copycat').scrollTop($(this).scrollTop());
});

关于javascript - 使一个元素与另一个元素的滚动相匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4768063/

相关文章:

php - 使用ajax功能时重新加载页面

javascript - JQuery 不在 For 循环内执行

javascript - 更改 Javascript 警报的标题

javascript - 在客户端使用forgejs加密数据,并使用ruby解密

javascript - Ext JS 工具栏和面包屑示例在 JSFiddle 中不起作用

javascript - 更改 JQuery 就绪调用的顺序

javascript - 如何在 jquery 或 javascript 中创建拖放事件?

javascript - 切换值后自动提交

javascript - 无法添加isLoading

javascript - 使用sheerock js回调创建变量