dialog()
Jqueryの機能について質問があります。代わりに、このように、その前にセレクターで使用するのではないかと思います
$('#dialog').dialog(open)
....
<div id="dialog" title="Dialog Title">
<p>Dialog Test</p>
</div>
"<p>Dialog Test</p>"
何らかの方法で純粋な文字列としてに渡すことができたら?
幸運をお祈りしています
$('<p></p>').dialog({
autoOpen:true,
show: "fold",
hide: "explode",
resizable: false,
modal: true,
closeOnEscape: true,
height: 135,
width: 400,
title: 'Dialog test',
buttons:{
"Ok":function(){
$(this).dialog("close");
}
},
close:function(){
//$(this).dialog("destroy");
}
});
あなたはそれを次のように呼ぶことができます
$("<p>Dialog Test</p>").dialog({
modal: true,
buttons: { "Ok": function() { $(this).dialog("close"); } }
});
はい、できます:
$('#dialog').dialog({
'title' : 'Dialog Title'
});
これにより、ダイアログが作成され、タイトルが割り当てられ、自動で開きます。手動で開くには、を自動で開いてから、後でfalse
呼び出します。open
$('#dialog').dialog({
'title' : 'Dialog Title',
'autoOpen' : false
});
// ...
$('#dialog').dialog('open');