Я использую 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');
}
});