-1
我試圖顯示一個對話框,當點擊Ok按鈕時我無法解除它。我不確定..我做錯了什麼,你能告訴我嗎?JavaScript中的JQuery對話框
當我嘗試把這個代碼的jsfiddle,它沒有顯示任何輸出:(
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");
});
};
這是一個jQuery UI的對話框?如果是,請嘗試使用內置的按鈕初始化代碼 – aarryy
您可以創建一個演示問題的jsfiddle嗎? –
http://jqueryui.com/dialog/#modal-message請參閱此鏈接 – rach