jquery-自动滚动到页面顶部

时间:2018-07-01 06:13:27

标签: javascript jquery

单击锚标记时,我会运行一个函数。

$("#addItemMedicine")
.click(function () {
   $.get("/Referred/AddMedicineNewRow",
    function (data) {
     $("#MedicineEditorRows").append(data);
    })
   .fail(function (xhr, err) {
  alert("readyState: " + xhr.readyState + "\nstatus: " + xhr.status);
                        alert("responseText: " + xhr.responseText);
                    });
            });

运行此功能时,自动滚动到页面顶部。

1 个答案:

答案 0 :(得分:0)

您可以使用scrollIntoView。 只需选择现有元素之一,或添加虚构内容即可。

function scrollToTop() {
    $('body').append($('<div id="zero" style="position:absolute;opacity:0;left:0;top:0"></div>'));
    $('#zero')[0].scrollIntoView();
    $('#zero').remove();
}