jquery - 在单击事件上打开 Jquery 模式对话框

标签 jquery modal-dialog

下面的代码仅适用于第一次点击事件。但是,对于任何后续单击,都不会发生任何情况。 我在firefox、ie7上测试过,但还是一样。我错过了什么吗?

<script type="text/javascript">
$(document).ready(function() {
    //$('#dialog').dialog();
    $('#dialog_link').click(function() {
        $('#dialog').dialog();
        return false;
    });
});
</script>    
</head><body>
   <div id="dialog" title="Dialog Title" style="display:none"> Some text</div>  
   <p id="dialog_link">Open Dialog</p>  
</body></html>

最佳答案

尝试

$(document).ready(function () {
    //$('#dialog').dialog(); 
    $('#dialog_link').click(function () {
        $('#dialog').dialog('open');
        return false;
    });
});

最后一部分有一个开放参数

关于jquery - 在单击事件上打开 Jquery 模式对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/964482/

相关文章:

javascript - 单击按钮时显示和隐藏菜单,并通过外部单击隐藏菜单

php - 具有相同内容的自动跨行 (php/mysql/jQuery)

Android:将 View 带到对话框的前面

javascript - 如何通过 mysql 数据选中/取消选中模式中的单选按钮?

javascript - 模式窗口/背景的问题

asp.net-mvc - 在 ASP.NET MVC Core 中以弹出模式显示搜索结果的最佳实践

twitter-bootstrap - Bootstrap 模式不会出现在 Meteor 中

javascript - 使用 anchor 作为提交输入时在输入/返回时提交表单

javascript - 选择时从输入字段中检索值,在表 TD 内

javascript - Babel + Rollup.js 导入 jQuery