Есть ли обработчик событий кнопки обновления jquery? - PullRequest
0 голосов
/ 26 апреля 2018

Я нашел способ обновить мою статью div следующим кодом при нажатии F5.Только часть статьи div заменяется новым содержимым.

enter image description here

Однако при нажатии кнопки обновления браузера статья div отображается как новая страница.,Это не встроено в главную страницу.Это не то, что я хочу.Я хочу только обновить div, как при нажатии F5.

Есть ли какой-либо обработчик событий jquery только для кнопки обновления браузера?

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

Нет способа заблокировать кнопку обновления из javascript / jquery, есть способ заблокировать, изменив настройки в браузере Firefox, но это будет работать только в вашей системе, поэтому не рекомендуется.Лучший способ - использовать AJAX, это стандартный способ работы, когда вы не хотите, чтобы страница перезагружалась.

0 голосов
/ 26 апреля 2018

Попробуйте как следует

<div id="div">content 1</div>

$(function(){
    $(document).keydown(function(e){
        e.preventDefault();
        $('#div').load(" #div", function(){
            $(this).children().unwrap();
        });
        return (e.which || e.keyCode) == 116;
    });
});
...