0

我对leanModal v 1.1 有疑问,

我有php页面,我在其中实现jquery ajax分页脚本,在这个leanModal弹出框不起作用之后,直到我做出这个改变一切都很好,我认为现在所有的数据都来自一个div中的ajax调用

任何人都可以帮助我吗?我不知道如何解决这个问题!

它是leanModal jquery 脚本

 $('#modaltrigger').leanModal({ top: 110, overlay: 0.8, closeButton: ".hidemodal" });

这是一个链接,单击此弹出框时,我会出现在网站上。

<a href="#loginmodal"   id="modaltrigger">Link</a>

它是 div 至极的内容得到了 leanModal

 <div id="#loginmodal">popup box content</div>

这是我刚才使用的ajax调用

    $.ajax({
type: "POST",
url: "myPHPfile.php",   
data:{data:data}
}).done(function(response) {
 $('#content').html(response);
    }); 

从这里我得到所有信息并插入到名为

任何想法?

4

2 回答 2

0

我没有找到任何使用 leanmodal 的解决方案,但可以完美地使用带有 ajax 内容的 bPopup!这里有一个链接 http://dinbror.dk/blog/bPopup/#Options

于 2013-11-10T05:45:56.813 回答
0

我认为你需要在ajax成功后重新定义leanModal,比如:

$.ajax({
    type: "POST",
    url: "myPHPfile.php",
    dataType:'html',
    data:{data:data},
    success:function (data, textStatus) {
        $('#content').html(data);
        $('#modaltrigger').leanModal({ 
            top: 110,
            overlay: 0.8,
            closeButton: ".hidemodal"
        });
    },
});
于 2013-11-21T01:16:51.983 回答