Выдает предупреждение Bootbox «Uncaught TypeError: div.on не является функцией» - PullRequest
0 голосов
/ 25 марта 2020

Я использую bootbox для отображения информации и сообщений о решениях для пользователя, но он обвиняет следующую ошибку: «Uncaught TypeError: div.on не является функцией». Может кто-нибудь помочь мне решить?

Ниже моего кода:

<html>
    <script src="js/jquery/jquery-1.9.1.js" type="text/javascript"></script>
    <link rel="stylesheet" href="css/bootstrap.css"></link>
    <script language='javascript' type='text/javascript' src="js/bootstrap.js"></script>
    <script language='javascript' type='text/javascript' src="js/bootbox.js"></script>
    ...

    jQuery("#datagrid").navButtonAdd('#pdatagrid', {
      caption : '', title : 'Alerta', buttonicon : "ui-icon-link", onClickButton : function () {
        top.Base.getUtil().alerta('alerta acionado');
      }
    });

Мой метод внутреннего фреймворка

alerta: function(message){
    bootbox.alert( message );
},

В загрузочной коробке. js ошибка "div.on не является функцией "происходит в строке 409

    // hook into the modal's keyup trigger to check for the escape key
    div.on('keyup.dismiss.modal', function(e) {
        // any truthy value passed to onEscape will dismiss the dialog
        // as long as the onEscape function (if defined) doesn't prevent it
        if (e.which === 27 && options.onEscape) {
            onCancel('escape');
        }
    });
...