javascript - 如何在单击按钮时显示自定义对话框

标签 javascript jquery html jquery-ui jquery-ui-dialog

我希望我的自定义对话框在单击按钮时加载,但那没有发生。我正在使用此网页上的对话框。

http://jqueryui.com/dialog/#default

这是我的代码..

      function click(){
      $(function() {
           $( "#dialog" ).dialog({
            width : 250,
            height: 180,
            modal : true
            });
            });
           }


     <div>
    <button type="button" id="put" onclick="click()">Insert data</button>
     </div>

上面的代码不工作..请帮助...

最佳答案

它工作正常有 prooflink
HTML:

<div id="dialog">
      <p>THIS IS DIALOG!!!</p>
    </div>

    <button id="opener">Open Dialog</button>

和 Jquery:

$(function() {
    $( "#dialog" ).dialog({
      autoOpen: false
    });

    $( "#opener" ).click(function() {
      $( "#dialog" ).dialog( "open" );
    });
  });

关于javascript - 如何在单击按钮时显示自定义对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16196376/

相关文章:

javascript - 关闭 JS Closures

jquery - 单击更改输入不透明度

html - ?为什么我的 CSS 没有应用?

javascript - jQuery:递归过多且超出最大调用堆栈大小

javascript - 如何实现 sleep 功能?

javascript - 是否可以为事件 : [] in FullCalendar? 中的每个事件设置颜色

javascript - jquery mask 图像效果

javascript - 如何向 div 中的不同元素添加不同的类?

javascript - 使用 JavaScript 倒数

javascript - 将2个不同大小的数组合并成json