Javascript 雷莫达尔赢得';t使用$(remodal.load)第二次打开(href)

Javascript 雷莫达尔赢得';t使用$(remodal.load)第二次打开(href),javascript,jquery,html,modal-dialog,remodal,Javascript,Jquery,Html,Modal Dialog,Remodal,我正在使用Concrete5中的Vodkabears Remodal,我正在尝试通过href将页面加载到模式中。它第一次打开时很好,但一旦关闭就不会再打开。我得出结论,问题出在“.load(href)”上,但无法找到解决方案。以下是单击div时的jquery: $(".floor-plan").click(function(event){ event.preventDefault(); var href = $(this).children('a').attr('href');

我正在使用Concrete5中的Vodkabears Remodal,我正在尝试通过href将页面加载到模式中。它第一次打开时很好,但一旦关闭就不会再打开。我得出结论,问题出在“.load(href)”上,但无法找到解决方案。以下是单击div时的jquery:

$(".floor-plan").click(function(event){
    event.preventDefault();
    var href = $(this).children('a').attr('href');

    $("[data-remodal-id='modal']").load(href);
    $("[data-remodal-target='modal']").click();
});
以下是html:

<a href="#" data-remodal-target="modal" style="display: block;"></a>
    <div class="remodal" data-remodal-id="modal">
</div>


floor plan元素在您使用加载功能加载的响应中?我不太确定您在问什么,但floor plan元素有一个动态生成的带有href的“a”标记。单击div时,它将把href加载到remodal中,而不是硬编码内容。楼层平面元素不是要加载到remodal中的元素,只是单击时调用remodal的div。