У меня есть два окна.щелчок элемента в родительском окне
Один родитель, а второй - 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>
ничего не происходит.
Любые идеи?
Благодаря
Jan
PS: их обоих на том же домене
Вы пробовали 'window.parent.top. $ ('# Page5'). Trigger ('click');'? – Joe
Уверены, что у вас есть обработчик кликов (прикрепленный через jQuery) на странице # 5? –
@Joe, попробовал, не работал – Stejsi