Обновите элемент DIV, используя пользовательский Javascript на странице Wordpress - PullRequest
2 голосов
/ 23 июня 2019

У меня есть пользовательская страница шаблона WordPress, которая показывает таблицу и время последнего обновления этой таблицы.

Используя jQuery / AJAX, я пытаюсь использовать setInterval (), чтобы проверять каждую секунду, чтобы видеть, изменилось ли время обновления, и автоматически изменять элемент div id, показывающий обновленное время.

Iпробовал читать учебники.Многие из них показывают добавление файлов в папку / js /, но моя тема не имеет этого каталога.

Глядя на различные плагины Wordpress, я смог найти только те, которые показывали Javascript на всех страницах,это не то, что мне нужно.

В настоящее время у меня есть тег (см. ниже) внизу моего пользовательского шаблона страницы.Я проверил, что он загружается в исходный код страницы.

<script type="application/javascript">
  var update_time_function = window.setInterval(update_time, 1000);
  function(update_time) {
    jQuery.ajax({
      url: 'https://website_url.com/last-update/'
      dataType: 'json'
      success: function(utf) {
        jQuery('#update_time').text(utf[0].date_time);
      }
    })
  };
</script>

Ожидаемые результаты должны быть у элемента div с идентификатором update_time, который должен обновляться, но этого не происходит.В сетевой консоли нет ошибок.

Файл сценария отображается в источнике страницы.

1 Ответ

1 голос
/ 23 июня 2019

попробуйте обновить данные div, используя jQuery('#update_time').html(utf[0].date_time);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...