0

私は JQuery UI ダイアログを使用しており、以下の HTML をレンダリングします。ボタンをスパンタグで囲みたい。ダイアログを呼び出しながら簡単に行う方法はありますか。

<div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix">
    <span class="ui-dialog-title" id="ui-id-20">
    </span>
    <button title="close" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close" role="button" aria-disabled="false">
    </button>

ありがとう

4

2 に答える 2

0

はい、このようなことができます ()

var dlg = $('#d1').dialog({
    "title":"Dialog",
    "buttons":{ "OK" : function(){ $(this).dialog('close'); } }
});

// Find buttons and wrapp then with span
dlg
.closest('div.ui-dialog')
.find('button').wrap('<span class="btnWrapper"></span>');

ところで、これも確認してください。このようなものが必要な場合に便利です。jQuery UI が必要version - 1.10.0です。

于 2013-11-04T16:38:05.400 に答える