所以我有这个功能可以滚动到一个锚点:
function scrolltoancora(id){
var aTag = $("a[name='"+ id +"']");
$('html,body').animate({scrollTop: aTag.offset().top},'slow');
}
然后我有另一个功能来滑动一些看起来像这样的内容:
function changecontent(id1,id2) {
var ancora="ancora"+id2;
$(id1).slideUp();
$(id2).slideDown();
scrolltoancora(ancora);
}
我试图做的是将一些内容滑动然后滑入其他内容,然后滚动到扩展内容。
出于某些原因,firefox可以工作,但镀铬不能。 据我所知,像chrome这样的webkit浏览器需要加载所有元素以获得正确的偏移量,我试图利用slideUp / slideDown的完整参数,但在ff上没有result.works但在chrome上没有。
关于如何实现这一目标的任何想法?谢谢。