jQuery - 滚动到由 var [重复] 计算的位置
Posted
技术标签:
【中文标题】jQuery - 滚动到由 var [重复] 计算的位置【英文标题】:jQuery - Scrolling to a location calculated by a var [duplicate] 【发布时间】:2013-05-13 19:00:09 【问题描述】:我有以下脚本:
$('.how-we-do-it .items div').on('click', function ()
var $matchingDIV = $('.how-we-do-it .sections .section .content div.' + $(this).attr('class'));
$matchingDIV.toggle('fast');
);
我一直在尝试添加一些额外的代码,以便页面自动向下滚动到被切换的 $matchingDIV。
我一直在尝试使用 scrollTop 和 Smooth Scroll 插件来完成此操作,但我无法让它与我的 $matchingDIV 输出一起使用。
最简单的方法是什么?
【问题讨论】:
【参考方案1】:尝试为html
和body
的scrollTop
属性设置动画:
$("html, body").animate( scrollTop: $matchingDIV.offset().top , delay);
【讨论】:
以上是关于jQuery - 滚动到由 var [重复] 计算的位置的主要内容,如果未能解决你的问题,请参考以下文章
v-model 不会检测到由 jQuery 触发事件所做的更改
JQuery / Javascript:检查var是不是存在[重复]