<div id="main">
<a id="mainp" >Parent Window</a>
<iframe id="iframeindex" src="iframeindex.html" >
</iframe>
</div>
<script>
$(function() {
$('#mainp').live('click', function(e) {
alert("hi");
e.preventDefault();
});
źródło iframeindex:wyzwalania zdarzenia kliknięcia w oknie nadrzędnym iframe
<a id="child1" class="test" href="a.html">aa</a>
<script>
$(function() {
$('.test').click(function(e){
$('#mainp', window.parent.document).css('color', 'red').trigger('click');
e.preventDefault();
})
});
CSS jest uzyskiwanie stosowane na okna nadrzędnego linku ale kliknij zdarzenie nie jest coraz spust. Jak mogę wysłać zdarzenie wyzwalające do okna nadrzędnego.
Proszę być miły do swojego czytnika i spędzić trochę czasu, aby oczyścić swój kod. Konsekwentne formatowanie i wcięcie w długą drogę! –
Co to jest 'window.parent. $ ('# Mainp'). Kliknij()' otrzymasz? –
spróbuj tylko okna. $ (....) – mplungjan