我想創建類似於將被定義爲對話框,將單擊按鈕時出現,哪些應顯示標題,隨機圖像和按鈕繼續進行原始請求。瞭解JQuery的,AJAX,PHP和MySQL的過程和函數調用
function custom_display_reminder(theHTML,theDownloadLink){if(typeof jQuery.ui!='undefined'){$("#dialog").attr("title","Please help spread the word").html(theHTML);$("#dialog").dialog({modal:true,width:375,buttons:{"Continue to Download":function(){$(this).dialog("close");window.location=theDownloadLink;}}});}else{window.location=theDownloadLink;}}
function custom_reminder(aelem,topic){theLink=$(aelem).attr("href");
$.ajax({
type:"POST",
url:"/db/ajax.php",
data:"action=reminder&thepath="+theLink+"&topic="+topic,
dataType:"json",
error:function(){window.location=theLink;},
success:function(msg){if(msg.status==1)custom_display_reminder(msg.html,theLink);
else{custom_message(msg.message,"error");}}});}
我在其中一個具有此特定功能的網站上找到了上述腳本,但我無法理解該過程。有人可以幫我解釋這個腳本的過程和所有的調用嗎?
在此先感謝
您可以先使用javascript,然後使用jQuery。你「偷」的是一個簡單的過程,涉及[jQuery](http://jquery.com/)和[jQueryUI](http://jqueryui.com/)。 – 2013-02-27 09:59:43
所以你的問題是:_「有人可以給我一對一的教程嗎?」_ – 2013-02-27 10:04:24
感謝您的建議Mihai,但我真的認爲這個詞偷了真的不合適,因爲我沒有使用腳本的任何部分以上在我的網站上,實際上試圖創建類似的過程,根本不實施任何第三方代碼的任何部分。 – AlexB 2013-02-27 10:04:37