このjquery-uiを使用してダイアログボックスを表示していますが、「close」という名前のフリービーが付属しています。
残りのコードはここにあります。ダイアログボックスが機能しない理由
HTMLでは次のようになります
<a href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button">
<span class="ui-icon ui-icon-closethick">close</span>
</a>
このjquery-uiを使用してダイアログボックスを表示していますが、「close」という名前のフリービーが付属しています。
残りのコードはここにあります。ダイアログボックスが機能しない理由
HTMLでは次のようになります
<a href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button">
<span class="ui-icon ui-icon-closethick">close</span>
</a>
ドキュメントを見ましたか?
http://api.jqueryui.com/dialog/
閉じるボタンを隠す
場合によっては、ボタン ペインに閉じるボタンがある場合など、閉じるボタンを非表示にしたい場合があります。これを実現する最善の方法は、CSS を使用することです。例として、次のような単純なルールを定義できます。
.no-close .ui-dialog-titlebar-close { display: none; }
次に、閉じるボタンを非表示にするために、no-close クラスを任意のダイアログに追加するだけです。
$( "#dialog" ).dialog({ dialogClass: "no-close", buttons: [
{
text: "OK",
click: function() {
$( this ).dialog( "close" );
}
} ] });