2

homepage最初は表示されない middle_overlay div が含まれています。また、" "iframe captureページにクリック ボタンがあり、ボタンのクリック イベントで middle_overlay div を表示したいのですが、別のページから 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');                                

});



});
4

3 に答える 3

0

答えはわかりましたが、このhttps://stackoverflow.com/a/19423398/1642219を参照して、問題をより明確に把握することができます

于 2013-10-23T09:32:09.437 に答える
0

このjqueryソリューションでも試すことができます:

$("#middle_frame").contents().find('#Monthly_Report').click(function(e){
    e.preventDefault();
    $('#middle_overlay').show();
});
于 2013-10-23T09:27:41.163 に答える