Javascript jBox没有';不显示通知

Javascript jBox没有';不显示通知,javascript,Javascript,我的复选框上有一个js脚本,但消息没有出现 $('.js__test').on('change', function () { const url = $(this).data('url'); let data; if (this.checked) { data = '1'; } else { data = '0'; } $.post(url, data

我的复选框上有一个js脚本,但消息没有出现

$('.js__test').on('change', function () {
        const url = $(this).data('url');
        let data;
        if (this.checked) {
            data = '1';
        } else {
            data = '0';
        }
        $.post(url, data, function (data, status) {
        })
            .done(function (data) {
                new jBox("Notice", {
                    color: 'green',
                    content: 'success',
                });
            })
    });
但是,如果我使用变量定义,它是有效的

 var v = new jBox("Notice", {
                    color: 'green',
                    content: 'success',
                   });
                v.open();

如何解决此问题?

看来您还没有包括脚本和css文件以供注意。请在您的页面中包含此标签

<script src="//code.jboxcdn.com/plugins/Notice/jBox.Notice.js"></script>
<link href="//code.jboxcdn.com/plugins/Notice/jBox.Notice.css" rel="stylesheet"/>


只需一个div
@Satpal…将其作为答案发布?:S@Satpal在这种情况下,我会在屏幕中央看到白色消息。在没有.open()的情况下,它应该可以工作。我问怎么做。在这种情况下,我会在屏幕中央看到白色信息。在没有.open()的情况下,它应该可以工作。我问你怎么做。你为什么不想使用
open()
?正如我所说的,它在屏幕中央只显示白色消息,不会在一段时间后自行销毁。刚刚创建了一个演示应用程序,你只需要包括css和js通知文件。试一下,让我知道。更新了解决方案。是的,现在它是蓝色的。非常感谢。