Fla sh Сообщение slideDown не является функцией - PullRequest
0 голосов
/ 17 января 2020

Я запускаю приложение Python Flask и даю пользователю некоторую обратную связь, когда действия предпринимаются с помощью сообщения fla sh, которое выпадает. Он принимает два аргумента: сообщение и тип предупреждения Boostrap (успех, предупреждение и т. Д. c). Он работает на моем локальном компьютере, но поскольку я загрузил его в PythonAnywhere, я получаю следующее сообщение:

Routee. js: 627 Uncaught (in обещание) TypeError: alert.alert (.. .). slideDown не является функцией
в fla sh (Routee. js: 627)
в Routee. js: 646

Строка 646:

alert.alert().slideDown(300)

Вся функция fla sh указана ниже. Возможно, есть лучший способ сделать это, я не уверен. Я не могу понять, почему он работает локально и ни разу не загружен.

function flash(message, type) {
  console.log(message, type)
  alert = jQuery("#alert")//.alert();
  alert.html(message)// change the message
  alert.attr('class','alert alert-' + type)
  alert.alert().slideDown(300)
  setTimeout(function () {
    alert.alert().slideUp(300)
  }, 1500)
}

1 Ответ

0 голосов
/ 17 января 2020

@ Рори МакКроссан, мои онлайн-шаблоны ссылались на старую версию JQuery, где оповещения невозможны. Поменял его на последнюю версию и привет престо.

Спасибо всем

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