これは私が見逃している単純なものだと感じていますが、これまでのところ解決策を見つけることができませんでした。私はややウェブ初心者なので、これがすでにどこかで回答されていて、見逃していた場合はお詫びします。
以下は、私がやろうとしていることのサンプルです。アクセスしてjquery関数を実行したいiframeのソースである「example.php」にinput(button_hide)およびdiv(box)コンポーネントがあります。
コンテンツが iframe からアクセスする方法であることをどこかで見ましたが、これは機能していないようです。
どんな助けでも大歓迎です!
<iframe id="iframe" height="450" width="100%" frameBorder="0" src="example.php" />
<script>
$(document).ready(function(){
$('#iframe').contents().find('#box').slideUp();
var hideButton = $('#iframe').contents().find('#button_hide');
hideButton.click(function(){
alert('Hi');
});
});
</script>