remodal iframe ウィンドウ内からモーダルウィンドウを閉じる

remodal.js でiframe要素を開いた場合。
閉じるボタンがあるにはあるけど、なぜかコンテンツの中からウィンドウを閉じたい。

<a href="#modalopen">モーダルを開く</a>

<div class="remodal" data-remodal-id="modalopen">
    <iframe src="sample.html" frameborder="0"></iframe>
</div>

<script>
function modalclose(){
    $('.remodal').remodal().close();
}
</script>

親側で関数を用意

子(sample.html)

<button class="remodal-close">閉じる</button>

<script>
$(function(){
    $('.remodal-close').on('click', function(){
        window.parent.modalclose();
    });
});
</script>

window.parent で親の関数操作

[`evernote` not found]
Pocket


Warning: Use of undefined constant rand - assumed 'rand' (this will throw an Error in a future version of PHP) in /home/kuroku/www/esistgut/wp-content/themes/ribbon/single.php on line 60