gpt4 book ai didi

jquery-ui - jQueryUI 对话框 - 没有为按钮生成样式

转载 作者:行者123 更新时间:2023-12-04 15:27:19 25 4
gpt4 key购买 nike

我使用以下代码来显示一个带有 jQ​​uery UI 的对话框:

var $dialog = $('<div></div>')
.text(msg)
.dialog({
autoOpen: false,
height: 140,
modal: true,
title: "Confirm",
buttons: {
"Yes": function() {
$(this).dialog('close');
},
"Cancel": function() {
$(this).dialog('close');
}
}
});
$dialog.dialog('open');

但是,按钮没有样式。我注意到为按钮生成的 HTML 是:
<div class="ui-dialog-buttonset">
<button>Yes</button>
<button>Cancel</button>
</div>

从 jQuery UI 演示它是:
<div class="ui-dialog-buttonset">
<button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="false"><span class="ui-button-text">Ok</span></button>
<button class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="false"><span class="ui-button-text">Cancel</span></button>
</div>

IE。缺少 CSS 样式。
你知道为什么吗?

最佳答案

如果您使用 Bootstrap 和 JQueryUI,则必须在 bootstrap.js 之后包含 jquery-ui.js。

关于jquery-ui - jQueryUI 对话框 - 没有为按钮生成样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4121970/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com