2013-06-05 130 views
0

我有一个应用程序加载一个外部页面,然后显示模态。我试图从我的父页面传递值到模态窗口,但有问题。将值传递给SimpleModal

父窗口

$('#previewoptin_popupcontrolsettings').click(function (e) { 

    $("#popup-content").load('<?php echo $plugins_url;?>); 
    $("#bulletPointOne").html($('#wpeocp_popoffercontentbullet1').val()); 
    $('#popup-content').modal({ 
     containerCss: { 
      backgroundColor: "#fff", 
      borderColor: "#000000", 
      height: 400, 
      padding: 20, 
      margin: 20, 
      width: 800 
     }, 
     overlayClose: true , 
     overlayId: 'popup-overlay', 
     containerId: 'popup-container' 
    }); 
    return false; 
}); 

模态窗口

<div><span class="chkmrkt" id="bulletPointOne"></span></div> 

我知道作为查询瓦尔我可以通过他们,但真的不希望这样做。

谢谢!

回答

1

Jquery加载是异步的,你必须实现一个回调函数来操纵加载的内容。

$("#popup-content").load('<?php echo $plugins_url;?>', function() { 
    // ... do your stuff 
}); 
+1

哦,是的,谢谢你!我猜,今天早上需要更多的咖啡。 – plumwd