backbone.js 为什么滚动到顶部不起作用html?

lvmkulzt  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(149)

我有一个html,它是一个左右边的表格。左边有章节名称,右边有所有章节内容。当我点击左边的章节时,我希望看到顶部的章节。因此我写了这样的代码

_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。
请建议

vhmi4jdf

vhmi4jdf1#

你会想换掉

this.$(classTag).scrollTop(0);

this.$(classTag).scrollIntoView()

或者,

this.$(classTag).scrollTo(x-coord, y-coord)

可能更适合您的需求。

相关问题