scrollTo不适用于所有?

时间:2016-12-09 17:17:06

标签: javascript jquery css visualforce scrollto

我是一名salesforce开发人员我想上下滚动上下轻松使用它,它完全适用于所有浏览器和所有设备浏览器(iPhone / Pad / Andy),但在浏览器中,我们有一个名为saleforce1的应用程序,当我在saleforce1中打开同一页面时,“scrollTo”根本不起作用,我尝试下面的技巧,但不幸的是,它们不起作用,需要帮助。

我试试:

window.scrollTo(10,10);

$('body').stop().animate({scrollTop:1000},'slow'); 

$('html').stop().animate({scrollTop:1000},'slow'); 

setTimeout(function(){ 
  window.scrollTo(10,10);
}, 3000);

PS:为什么window.scrollTo在iOS和Android上的应用程序不工作,它在os浏览器上都能正常工作。

1 个答案:

答案 0 :(得分:0)

你不能滚动window,因为它不是一个元素它是一个对象,而且你忘了在window内包裹$()。做类似下面的事情:

$('body').scrollTo(10, 10);

希望,这有效。