Xをクリックすると、私のiFrameが格納されているdiv
を隠したいと思います。私はiFrameをjQueryと共に挿入しました。私はjsFiddleを作成しました。今すぐXをクリックしたときにコンソールに「クリック」されるだけであれば、私は満足しています。jQueryとのインタラクト動的にiFrameをロード
ここに私のiFrameを含んでいるdivを挿入し、隠そうとする私のjQueryがあります。
$(document).ready(function(){
if (document.location.pathname === '/account'){
console.log("loaded up");
$('body').append($.parseHTML(frame));
}
$('#fresh-credit-button').on('click', function(){
console.log("clicked");
});
});
私はShopifyスルーappProxyを使用していますので、私は、クロスドメインの問題を持っていません。
あなたはここで共通の問題を抱えていますが、別のドメインを持つiframe内の要素にアクセスすることはできません。 – Roljhon
私は実際にはクロスドメインの問題を回避するプロキシを使用しています..良い考えだ! – ToddT
これは素晴らしいことです。要素iframe.contentWindow.documentまたはiframe.contentDocumentにアクセスできます。 jsfiddleとのドメイン間の問題のためスニペットを作成できません – Roljhon