jQuery删除历史记录上的div.class

时间:2019-05-11 11:44:36

标签: javascript jquery

我有一个带有不同选项/过滤器的搜索表。提交后,我向下滚动到搜索结果。

$( function() {
    $('html, body#search').delay(500).animate({
        scrollTop: ($('.search_scroll_to').offset().top-90)
    },500);
});

问题是当我向下滚动列表并单击结果然后想返回时,以上脚本将我滚动到顶部。关于历史,我想保持在列表的下方。

解决方案1.如果我只能在表单提交时触发scrollTop函数,那么它就可以在历史记录上触发

解决方案2。如果我可以在历史记录上触发事件,则该事件会删除该类

$('div#site-content').removeClass('search_scroll_to');

但是我找不到一种解决方法。

0 个答案:

没有答案