Javascript jBox没有';不显示通知
我的复选框上有一个js脚本,但消息没有出现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__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通知文件。试一下,让我知道。更新了解决方案。是的,现在它是蓝色的。非常感谢。