ボタンがクリックされたときに表示され、タイトル、ランダムな画像、ボタンが表示されて元のリクエストを続行するダイアログボックスとして定義されるものに似たものを作成しようとしています。
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");}}});}
私が実装しようとしているこの特定の機能を備えたWebサイトの1つで上記のスクリプトを見つけましたが、プロセスを理解できません。誰かがプロセスとそのスクリプトによって行われたすべての呼び出しを説明するのを手伝ってもらえますか?
前もって感謝します