2012-05-17 85 views
-1

我有這樣的:打開地圖中的fancybox

$("#OpenMap").click(function(){ 
    $.ajax({ 
     type: "GET", 
     url: "_Ajax.AdQuestions.php", 
     data: "OpenMapID=<?php echo $_SESSION[SESSION_ADS_ID]; ?>", 
     success: function(data){ $("#OpenMap").html(data); }  
    }); 
}); 

所以現在興田地圖將在<div id="">#OpenMap</div> 顯示我怎麼能認識到這一點,我的地圖會的fancybox打開呢? 例如。喜歡這個?

$("#OpenMap").click(function(){ 
    $.ajax({ 
     type: "GET", 
     url: "_Ajax.AdQuestions.php", 
     data: "OpenMapID=<?php echo $_SESSION[SESSION_ADS_ID]; ?>", 
     success: function(data){ $(".fancybox").fancybox(data); } 
    }); 
}); 

回答

1

嘗試

$("#OpenMap").click(function(){ 
    $.ajax({ 
     type: "GET", 
     url: "_Ajax.AdQuestions.php", 
     data: "OpenMapID=<?php echo $_SESSION[SESSION_ADS_ID]; ?>", 
     success: function(data){ 
     $.fancybox(data,{ 
      // fancybox API options here 
     }); 
     } 
    }); 
}); 

假設你在你的HTML有地方

<a id="OpenMap" href="javascript:;">open map</a>