[英]Scrolling in my web application
我需要觸發滾動事件並觸發Web應用程序中某個元素內的特定y-pos。 我該怎么做。 我的元素不是整個窗口,如果可以的話,我可以使用window.scrollTo(x,y)。 我的元素具有類A。那么下面的jquery可以工作嗎?
$('.A').scrollTo(x,y)
但是上面的代碼無法產生預期的o / p。
在閱讀gokul shinde之后,我嘗試了以下代碼:
var scroller = $('.x-grid3-scroller');
var scrollerHeight = scroller.height;
scroller.animate({
scrollTop: scroller.offset({top:scrollerHeight, left:0})
},'slow'
);
仍然沒有用:(
function scrolTop() { $('html,body').animate({ scrollTop: $(".A").offset().top },'slow' ); }
.A { border: 1px solid red; height: 500px; } .B { color: Green; Font-size: 20px; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div> <div class="A"></div> <div class="B" onclick="scrolTop();">Click Here</div> </div>
這應該對您有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.