これは私のスクリプトで、ボタンのテキストを設定します。
$(document).ready(function () {
$("#dialog-confirm").dialog({
autoOpen: false,
modal: true,
resizable: false,
height: 150,
buttons: [
{
text: "Confirm",
click: function() {
window.location.href = targetUrl;
}
},
{
text: "Cancel",
click: function() {
$(this).dialog("close");
}
}]
});
$(".deleteLink").click(function (e) {
e.preventDefault();
var targetUrl = $(this).attr("href");
$("#dialog-confirm").dialog("open");
});
});
これは私のhtmlコードです
<div id="dialog-confirm" title="Delete" >
<p><span class="ui-icon ui-icon-alert"></span>Are you sure you would want to delete?
</div>
誰かがここで何が悪いのかを見ることができますか? それは私のcssかもしれないと思っていますが、標準のブートストラップを使用していて、何か問題が見つかりません。
編集:ああ、これは私がそれを調べたときにボタンがどのように見えるかです
<button type="button" text="Confirm"></button>
そして、ここに写真があります:
編集の終了:したがって、jquery の ui 1.8.22 は機能しないようですが、1.8.23 は機能します。それはどうしてですか?