为什么滚动到顶部不起作用 html?
Why is scrolling to top not working html?
我有一个 html,它是一个 table,有左右两边。左侧章节名称存在,右侧所有章节内容存在。当我点击左边的一章时,我希望看到该章在顶部。因此我写了这样的代码
_clickOnChapterTopic:function(obj){
var aid = obj.currentTarget.getAttribute('id');
var id_rhp = aid+"_rhpend"; // this is id at end of each prev chapter
var classTag = '.'+id_rhp;
this.$(classTag).scrollTop(0);
}
滚动顶部 (0) 不工作。当我打印它时它总是 0 .
请建议
您想更换
this.$(classTag).scrollTop(0);
和
this.$(classTag).scrollIntoView()
或者,
this.$(classTag).scrollTo(x-coord, y-coord)
可能更符合您的需求。
我有一个 html,它是一个 table,有左右两边。左侧章节名称存在,右侧所有章节内容存在。当我点击左边的一章时,我希望看到该章在顶部。因此我写了这样的代码
_clickOnChapterTopic:function(obj){
var aid = obj.currentTarget.getAttribute('id');
var id_rhp = aid+"_rhpend"; // this is id at end of each prev chapter
var classTag = '.'+id_rhp;
this.$(classTag).scrollTop(0);
}
滚动顶部 (0) 不工作。当我打印它时它总是 0 .
请建议
您想更换
this.$(classTag).scrollTop(0);
和
this.$(classTag).scrollIntoView()
或者,
this.$(classTag).scrollTo(x-coord, y-coord)
可能更符合您的需求。