【发布时间】:2016-05-04 08:09:13
【问题描述】:
我试图为按下注销按钮后弹出的消息框提供一些样式(只是确认窗口)。我的 jQuery 代码:
$(document).ready(function () {
$("a[data-post]").click(function (e) {
e.preventDefault();
var $this = $(this);
var message = $this.data("post");
if (message && !confirm(message)) {
return;
}
$("<form>")
.attr("method", "post")
.attr("action", $this.attr("href"))
.appendTo(document.body)
.submit();
});
});
_布局部分:
<a href="@Url.RouteUrl("Logout")" data-post="Are you sure you want to Logout?"><div class="navFont">Logout</div></a>
问题我不确定如何调用 css 文件中的消息框来赋予它一些样式。
【问题讨论】:
-
confirm对话框默认为浏览器。这些不能使用 CSS 修改。您可以查看 jQuery dialog 之类的选项 -
我怎样才能让它不默认?
-
参考这篇 SO 帖子 stackoverflow.com/questions/6185152/…