Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript中的JQuery对话框_Jquery - Fatal编程技术网

Javascript中的JQuery对话框

Javascript中的JQuery对话框,jquery,Jquery,我试图显示一个对话框,当我点击Ok按钮时,我无法关闭它。我不确定。。我做错了什么,你能告诉我吗 当我尝试将此代码放入JSFIDLE时,它没有显示任何输出:( function alert\u popup\u msg(\u msg) { var id=“dialog”+(new Date()).getTime(); var popDiv=“警报”+_msg+“正常”; $.mobile.activePage.append(popDiv.trigger)(“pagecreate”); //addEv

我试图显示一个对话框,当我点击Ok按钮时,我无法关闭它。我不确定。。我做错了什么,你能告诉我吗

当我尝试将此代码放入JSFIDLE时,它没有显示任何输出:(

function alert\u popup\u msg(\u msg)
{
var id=“dialog”+(new Date()).getTime();
var popDiv=“警报”+_msg+“正常”;
$.mobile.activePage.append(popDiv.trigger)(“pagecreate”);
//addEventListener(id);
$(“#”+id).对话框({
莫代尔:是的,
});
//$(“#”+id).popup();
$(“#”+id).对话框(“打开”);
$(“#确定按钮回调”)。单击(函数(事件){
$(“#”+id).对话框(“关闭”);
});
};

我通过注释这一行来解决问题。


这是一个jquery ui对话框吗?如果是,请尝试使用内置按钮初始化编码,然后创建一个JSFIDLE来演示问题?请参考此链接您是否检查控制台中是否有任何错误?更重要的是,您是否知道它是否在处理程序中发生事件?更新了JS FIDLE:
function alert_popup_msg(_msg)
{
   var id = "dialog_" + (new Date()).getTime();
   var popDiv = "<div id='" + id + "'><div  class=\"popup-background\"><label class=\"color-white no-text-shadow center-align font-helv-16-bold std-padding-a\">Alert</label><label class=\"color-white no-text-shadow center-align font-helv-12-reg std-padding-a\">"+_msg+"</label><div class=\"center-align\"><a class=\"btn-simple-black-orange btn-text btn-login\" id=\"okButtonCallBack\">Ok</a></div></div></div> ";                                             
   $.mobile.activePage.append(popDiv).trigger("pagecreate");
   //addEventListener_(id);
   $( "#" + id ).dialog({
      modal: true,

    });
   //$("#" + id).popup();
   $("#" + id).dialog("open");
   $("#okButtonCallBack").click(function(event){
        $("#" + id).dialog("close");

   });

};
// $("#" + id).dialog("open");