Javascript 如何将参数传递给Toaster';什么是单打比赛?
我在下面的场景中:我必须在点击时打开一个页面。 考虑当通知从SignalR到达时,在实际场景中显示弹出窗口。在我创建的dojo中,它更简单,因为我有一个名为test的对象 你可以到达道场 代码如下:Javascript 如何将参数传递给Toaster';什么是单打比赛?,javascript,toastr,Javascript,Toastr,我在下面的场景中:我必须在点击时打开一个页面。 考虑当通知从SignalR到达时,在实际场景中显示弹出窗口。在我创建的dojo中,它更简单,因为我有一个名为test的对象 你可以到达道场 代码如下: $(function () { var test ={"Message" : "ciao"}; toastr.options.onclick = function(e) {alert(test.Message); } $('#error').click(function () { //
$(function () {
var test ={"Message" : "ciao"};
toastr.options.onclick = function(e) {alert(test.Message); }
$('#error').click(function () {
// make it not dissappear
toastr.error("Noooo oo oo ooooo!!!", "Title", {
"timeOut": "0",
"extendedTImeout": "0"
});
});
$('#info').click(function () {
// title is optional
toastr.info("Info Message", "Title");
});
$('#warning').click(function () {
toastr.warning("Warning");
});
$('#success').click(function () {
toastr.success("YYEESSSSSSS");
});
}))
我希望通过测试对象作为一个参数,而不是作为一个全局参数希望这不会太晚-但在类似情况下,这对我有帮助:
toastr.options.onclick = function(e) {alert(this.data.Message); }
$('#error').click(function () {
// make it not dissappear
toastr.error("Noooo oo oo ooooo!!!", "Title", {
"timeOut": "0",
"extendedTImeout": "0",
"data": {"Message": "ciao error"}
});
});
$('#info').click(function () {
// title is optional
toastr.info("Info Message", "Title", {
"data": {"Message": "ciao info"}
});
});
$('#warning').click(function () {
toastr.warning("Warning");
});
$('#success').click(function () {
toastr.success("YYEESSSSSSS");
});
});
参数将从何处传递?您需要
$(“#success”)。单击在toastr.options上发送参数。单击?我想在用户单击通知弹出窗口时传递一个参数,在本演示中,可以从单击事件传递参数。非常感谢,非常感谢