首页 > 解决方案 > Firefox 和 Jpictura - .jpictura() 滚动到页面顶部

问题描述

我正在使用 jpictura 来格式化我的 HTML 中的图片。当我添加更多图像时重新调用 .jpictura() 函数时,它会滚动到页面顶部。我只是在使用 Firefox 时才注意到这个问题。为什么它会滚动到页面顶部?当格式化新图片时,如何使窗口不改变位置(滚动到顶部)?

到目前为止我已经尝试过了,但它不起作用。我调用这个函数来格式化页面上的新图像,理论上它应该将窗口滚动到加载新图像之前用户所在的位置,而不是滚动到页面顶部。这个问题只发生在 Firefox 中。

    function formatImages() {
        var currentPosition = $('html').offset().top;
        $("#imageResults").jpictura(); // Formats the images
        window.scrollTo(currentPosition);
    }   

标签: javascripthtmlimage

解决方案


推荐阅读