Возвращение к якорю при нажатии кнопки назад

157
03 декабря 2019, 12:30

как сделать чтоб при нажатии на кнопку назад скрол был на другую страницу с якорем #links123. Откуда собственно и начинался переход

$(document).ready(function(){ 
     
         $('body').on('click','#nav-load a',function(){ 
        var urlNext = $(this).attr('href'); 
        var scrollNext = $(this).offset().top - 200; 
        if (urlNext !== undefined) { 
            $.ajax({ 
                url: urlNext, 
                beforeSend: function() { 
                    ShowLoading(''); 
                },             
                success: function(data) { 
                    $('#bottom-nav').remove(); 
                    $('#dle-content').append($('#dle-content', data).html()); 
                    $('#dle-content').after($('#bottom-nav')); 
                    window.history.pushState("", "", urlNext); 
                    $('html, body').animate({scrollTop:scrollNext}, 800);     
                    HideLoading(''); 
                }, 
                  error: function() {                 
                    HideLoading(''); 
                    alert('что-то пошло не так'); 
                  } 
            }); 
        }; 
        return false; 
    }); 
     
});

Проблема вроде в этой строчке

window.history.pushState("", "", urlNext);
READ ALSO
Предотвращение утечки данных SQL C#

Предотвращение утечки данных SQL C#

Проблема с утечкой информацииПропадает информация из полей access

160
Симуляция физики веревки / провода / цепи в Unity. Чем делается?

Симуляция физики веревки / провода / цепи в Unity. Чем делается?

Мне нужно сделать симуляцию проводов со своей физикой в Unity, но не знаю при помощи какого инструмента это делатьПодскажете?

144
Асинхронные запросы к бд Dapper - Web Api

Асинхронные запросы к бд Dapper - Web Api

Есть связка Angular 7 + Web Api 2 с архитектурой N-Tier, для запроса к бд использую Dapper При отправке асинхронных запросов с Angular получаю разные ошибки:

132