在我的html页面中,我使用敲除来显示div的一部分:

data-bind="visible: showDiv"


当显示此div时,我希望页面向下滚动以显示它,因为目前您看不到它的出现,因为它在底部。

查看小提琴,单击带有插入符号的注释,您将看到它会出现,但用户不知道。

Fiddle

最佳答案

jsFiddle Demo

打开便笺后,

self.showAddSection = function () {
}


滚动到页面底部。

$(window).scrollTop($(document).height());


最终结果

self.showAddSection = function () {
    if (self.changed){
        self.showAdd(false);
    }else{
        self.showAdd(true);
        $(window).scrollTop($(document).height());
    }
    self.changed = !self.changed;
}

09-16 21:56
查看更多