2015-03-03 169 views
0

看看這個鏈接:滾動窗口中的元素,該元素具有滾動條。

Scrolling with outer div vertically and inner div horizontally but also hiding the scrollbars

對於選擇:

$('pre[class="default prettyprint prettyprinted"]')[4] 

,你會發現一個元素(代碼段),其中有滾動條。

是否有可能在js/jquery中執行向下滾動到這些類型的元素?

我知道滾動主窗口中,你可以使用:

$('html, body').animate({scrollTop: $("div[name='appGrid']").offset().top}, 2000); 

或相似的,但如何滾動,其具有滾動條內部元素?

+3

你嘗試: $( '預[類= 「默認prettyprint prettyprinted」]')[4] .animate({scrollTop的:200},2000); ? – 2015-03-03 09:19:50

+0

哇,這工作。但它不會一直到最後,但它的工作 – batman 2015-03-03 09:21:38

+0

這是因爲在上面的代碼200,你需要將它設置爲$('pre [class =「default prettyprint prettyprinted」]')。height() – 2015-03-03 09:27:14

回答