私は2つの窓を持っています。
1 つの親と 2 つ目の親は iframe です。リンクが iframe 内でクリックされると、親ウィンドウの要素に影響を与えることができますが、特定のものだけです。
問題なくクラスを追加できますが、クリックをトリガーしたいときに機能しません。
クラスを追加するための作業コードは次のとおりです。
親ウィンドウ:
<a href="#/June-2013" id="page1">Name1</a>
<a href="#/Cover" id="page2">Name2</a>
<a href="#/Editorial-Cover" id="page3">Name3</a>
<a href="#/Webcast" id="page4">Name4</a>
<a href="#/Intuit" id="page5">Name5</a>
iframe:
<div class="page5">link</div>
<script>
$('.page5').click(function(){
parent.top.$('#page5').addClass('classadded');
});
</script>
しかし、私がしようとすると
<script>
$('.page5').click(function(){
parent.top.$('#page5').trigger('click');
});
</script>
何も起こりません。
何か案は?
ありがとう
1月
PS: 両方とも同じドメインにあります