按钮onclick对话表

时间:2014-01-31 16:26:48

标签: javascript jquery

我有这个JQuery脚本:

$(document).ready(function () {
    $( "#details" ).dialog({
      autoOpen: false,
      show: {
        effect: "slide",
        duration: 500
      },
      hide: {
        effect: "slide",
        duration: 500
      }

    });
});

$(document).on('click' ,'.popup' , function() {
    $( "#details" ).dialog( "open");
});

我希望在点击<button class="popup" id="$row[0]">时显示包含课程详情的表格

此JQuery脚本无效。首先,我需要document.ready(),但它没有帮助。

1 个答案:

答案 0 :(得分:1)

试试这个:

$(document).ready(function() {
  $('.popup').click(function () {
    $('.details').dialog('open');
    // use this instead; as you mentioned <div id="details"> in comment!
    $('#details').dialog('open');
  });
});

由于该按钮属于popup类,因此请使用.

只有当您需要在DOM就绪状态下加载JS时才需要$(document).ready(function () {