aus der iframe-Seite Veranstaltung ändern css des parent
Habe ich homepage
mit middle_overlay div die zunächst nicht sichtbar .Auch enthält es"iframe capture
" es ist klicken Sie auf die Schaltfläche auf der Seite auf click-Ereignis der Schaltfläche möchte ich middle_overlay div sichtbar, aber von einer anderen Seite kann ich ändern, wie kann ich das ändern css?
HTML:
<div id="middle_overlay">
</div>
<div id="middle">
<iframe id="middle_frame" src="capture.php" frameborder='0' border='0' style="border:0;" seamless>
</iframe>
</div>
JQuery ::
$(document).ready(function()
{
$('#Monthly_Report').click(function(){
alert('monthly report clicked');
$('#middle_overlay').css('display','block');
});
});
- Bitte versucht Lösungen, warum Sie nicht arbeiten, und die erwarteten Ergebnisse.
- Hinzugefügt haben js-code-bitte überprüfen
- $('#Monthly_Report') ist in einem iframe versuchen-alert $('#Monthly_Report').Eltern('iframe').attr('id'). Wenn Sie bekommen können, dass Sie bekommen können, um das übergeordnete Element.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinweis: dies wird nur funktionieren, wenn Sie Ihr iframe und parent-Seite von der gleichen domain.
Können Sie versuchen, mit diesem jquery-Lösung auch:
haben Sie Ihre Antwort, aber Sie können sich auf dieser https://stackoverflow.com/a/19423398/1642219, um mehr klare Sicht auf Ihr problem