Uncaught TypeError: $ .number не является функцией - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь получить статистику сервера из api. Бэкэнд работает, а сторона javascript нет. Я получаю эту ошибку.

Uncaught TypeError: $.number is not a function

.

 function getStats(auto=true) {
        var rStart = Date.now();
        if (window.rServerID == "home") {
            rURL = "<?php echo site_url('index.php/api/stats'); ?>";
        } else {
            rURL = "<?php echo site_url('index.php/api/stats/'); ?>" ;
        }
        $.getJSON(rURL, function(data) {
            
            // Open Connections
            var rCapacity = Math.ceil((data.open_connections / data.total_connections) * 100);
            if (isNaN(rCapacity)) { rCapacity = 0; }
            $(".active-connections .entry").html($.number(data.open_connections, 0));
            $(".active-connections .entry-percentage").html($.number(data.total_connections, 0));
            $(".active-connections .progress-bar").prop("aria-valuenow", rCapacity);
            $(".active-connections .progress-bar").css("width", rCapacity.toString() + "%");
            $(".active-connections .sr-only").html(rCapacity.toString() + "%");

1 Ответ

0 голосов
/ 01 августа 2020

Я нашел решение. эта функция ($ .number) взята из библиотеки jquery -number. https://github.com/customd/jquery-number

Всем спасибо :)

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