Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.06.2021, 12:42
Новичок на форуме
Отправить личное сообщение для Vasilyok Посмотреть профиль Найти все сообщения от Vasilyok
 
Регистрация: 15.06.2021
Сообщений: 2

JQuery progressbar: Uncaught TypeError: progressbar.progressbar is not a function
Привет JS форум!

Столкнулся с проблемой при работе с библиотекой JQuery.

На странице у меня есть следующий прогрессбар:

<div id="progressBar"></div>


Далее в моем скрипте я пытаюсь обратиться к этому элементу следующим кодом:

var progressbar = $("div#progressBar");
progressbar.progressbar({ value: false});


Но мой скрипт валится на строке:

progressbar.progressbar({ value: false});


с ошибкой:

jquery-3.5.1.min.js:2 Uncaught TypeError: progressbar.progressbar is not a function
at setupAjaxUpload (submit:148)
at HTMLDocument.<anonymous> (submit:242)
at e (jquery-3.5.1.min.js:2)
at t (jquery-3.5.1.min.js:2)

Есть ли у кого-то идеи? почему это происходит и как можно это пофиксить? Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 15.06.2021, 13:38
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от Vasilyok
как можно это пофиксить
подключить plugin progressbar jquery-ui.js

Последний раз редактировалось рони, 15.06.2021 в 13:44.
Ответить с цитированием
  #3 (permalink)  
Старый 16.06.2021, 10:16
Новичок на форуме
Отправить личное сообщение для Vasilyok Посмотреть профиль Найти все сообщения от Vasilyok
 
Регистрация: 15.06.2021
Сообщений: 2

Cпасибо за ответ. Но дело в том, что я использую стандартный прогрессбар из JQuery UI. JQuery UI у меня уже подключен.

Может проблема заключается в другом?
Ответить с цитированием
  #4 (permalink)  
Старый 16.06.2021, 10:37
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Сообщение от Vasilyok
Может проблема заключается в другом?
Начинай делать полный тестовый пример... Без него можно гадать долго.
Ответить с цитированием
  #5 (permalink)  
Старый 16.06.2021, 10:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Vasilyok,
скрипт вниз страницы поставьте, вдруг поможет.
Ответить с цитированием
  #6 (permalink)  
Старый 16.06.2021, 10:41
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Vasilyok, вот как делают тестовые примеры...

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>jQuery UI Progressbar - Default functionality</title>
<!--
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <link rel="stylesheet" href="/resources/demos/style.css">
-->
  <link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <link rel="stylesheet" href="https://jqueryui.com/resources/demos/style.css">

  <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  <script>
  $( function() {
    $( "#progressbar" ).progressbar({
      value: 37
    });
  } );
  </script>
</head>
<body>
 
<div id="progressbar"></div>
 
 
</body>
</html>

https://jqueryui.com/progressbar/

Правда там ЦСС "местный"...

Последний раз редактировалось ksa, 16.06.2021 в 13:53.
Ответить с цитированием
  #7 (permalink)  
Старый 16.06.2021, 10:46
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

ksa,
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
    <link rel="stylesheet" href="https://jqueryui.com/resources/demos/style.css">
Ответить с цитированием
  #8 (permalink)  
Старый 16.06.2021, 13:53
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

рони, вставил и работает теперь тут...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кнопка next и prev в jQuery Игорь №111111111111111111 Javascript под браузер 1 11.05.2021 15:38
Сделать из 25 функций одну. nathan111777 Общие вопросы Javascript 2 12.05.2019 22:21
Вызов функции Hol1killer Prototype & script.aculo.us 11 05.12.2016 01:37
Исправление ошибки Uncaught TypeError: undefined is not a function ToshuK Javascript под браузер 2 18.10.2014 20:24
Помогите разобраться ŞΘLƉiΞR Общие вопросы Javascript 2 28.08.2012 11:57