jQuery: Как перезагрузить страницу?

· jQuery и Снипеты · 1 мин чтения

В этом снипете я хочу поделиться с вами способом обновления страницы при помощи jQuery. 

Решение

Решение очень простое, смотрите строку кода ниже. Ее кстати можно использоваться и без подключения jQuery, так как это обычный JavaScript.

location.reload();

Чтобы лучше понять как это все работает, смотрите демо ниже.

Демо

Если вы нажмете кнопку «Перезагрузить страницу», то страницы будет перезагружена.

JS

Я использован немного нестандартный вид перезагрузки страницы, так как это связано с тем, что CodePen блокируется обычную перезагрузка в виде location.reload(), поэтому пришлось писать обход этой ошибки.

function reloadPage() {
  var reload = function() {
    location.href = location.href; 
  }
  
  setTimeout(reload, 0);
}

А так в целом сам процесс выглядит идентично.

dark