このようなJQueryダイアログがあります。
<div id="dialog-form" title="TEST">
<button id="button1" >BUTTON</button>
</div>
DialogのInitスクリプトは正常に機能し、このスクリプトでダイアログを開くことができます
.....
$("#dialog:ui-dialog").dialog("destroy");
$("#dialog-form").dialog({
autoOpen: false,
height: 480,
width: 780,
modal: true,
buttons: {
Cancel: function () {
$(this).dialog("close");
}
},
close: function () {
$("#dialog-form").hide();
}
});
$("#dialog-form").dialog("open");
.....
しかし、idのボタンでもクリックを取得しようとすると取得button1
できません
$(function () {
$("#dialog-form").hide();
$("#button1").click(function (e) {
alert('clicked Button 1');
e.preventDefault();
});
});
私は何か間違ったことをしていますか?