ドキュメントに埋め込まれたiframeをslideDownしようとしています。 iframeには別のウェブサイトが含まれています。私はこれまでのところ、このスレッドを見てきました:iframeにアクセスしてjQueryに影響する方法
Can we do fade in and fade out in iframes
が、増加不透明度の技術では、アニメーションをスライドには適用されません、それはIFRAMEのCSSを変更することの問題に対処していません。これは、(IFRAMEのIDは「スケッチブック」である)、これまでに私のコードです:
var skpad = document.getElementById('sketchpad').contentDocument;
var skpad$ = $(skpad);
$('.sketchBtn').bind('click',
function() {
alert(skpad$);
skpad$.slideDown(300);
}
);
私もこの試みた:
skpad$.css({
display:'block'
})
.animate({
opacity:'1.0',
},300);
底がダウンしたスライドではありませんが、私はちょうどしようとしていたがそれがうまくいくかどうかを確認してください。それはしませんでした。何か案は?
iframeの 'src'はホストページと同じドメインですか? –
これを同じドメインまたはドメイン間で使用しますか?クロスドメインafaikを変更するチャンスはありません。 –
@ T.Stone - それは同じドメインではありません。アニメーションのクロスドメインのヒント – dopatraman