Jquery 移动到可滚动内容中的元素
我有一个带有一些块元素的标准可滚动内容Jquery 移动到可滚动内容中的元素,jquery,html,css,Jquery,Html,Css,我有一个带有一些块元素的标准可滚动内容 我想找出div的位置(相对于contenttop)并将滚动移动到该位置。可能吗?也许可以使用jquery。您可以使用jquery执行以下操作: function scroll(element, parent){ $(parent).animate({ scrollTop: $(element).offset().top - $(parent).offset().top }, { duration: 'slow', easing: 'swing'})
我想找出div的位置(相对于contenttop)并将滚动移动到该位置。可能吗?也许可以使用jquery。您可以使用jquery执行以下操作:
function scroll(element, parent){
$(parent).animate({ scrollTop: $(element).offset().top - $(parent).offset().top }, { duration: 'slow', easing: 'swing'});
}
检查。您可以使用JQuery执行以下操作:
function scroll(element, parent){
$(parent).animate({ scrollTop: $(element).offset().top - $(parent).offset().top }, { duration: 'slow', easing: 'swing'});
}
检查。是的,在jQuery中这是可能的 您可以像这样获取任何id的位置:
$(divId).position().top
并使用scrollTop
设置滚动条的位置
下面是一个例子,这有帮助吗?是的,在jQuery中这是可能的 您可以像这样获取任何id的位置:
$(divId).position().top
并使用scrollTop
设置滚动条的位置
这是一个,有帮助吗?可能。你需要设置滚动动画,还是只滚动到任意点(到任意给定元素)?可能。你需要设置滚动动画,还是只滚动到任意点(到任意给定元素)?谢谢,这很有帮助,问题是您需要将元素包装在可滚动内容中,并使用元素偏移量减去包装器(非可滚动父项)偏移量。感谢这一帮助,问题是您需要将元素包装在可滚动内容中,并使用元素偏移量减去包装器(非可滚动父项)偏移量。