我之前已经意识到这一点,但即使在阅读了其他答案之后我也无法让它工作。
我正在使用Jquery UI基本对话框弹出窗口打开一组图像的弹出窗口。
但是,我只能打开一次图像,然后对话框才会再次打开。 这是我的代码:
<script type="text/javascript"> // added .dialog:disaplay:none; to desktop.css
$(".open").click(function(BasicDialog) {
var div = $(this).next("div.dialog");
var dia = $(div).dialog({
draggable: false,
width: "300px",
modal: true,
title: "",
buttons: {
"Close": function () {
$(this).dialog("close");
}
}
});
BasicDialog.preventDefault();
});
</script>
有人能给我一些暗示我在这里做错了吗?
谢谢, 标记