display
cssプロパティを使用して div を表示しようとしています。
との内容は#divbar
、#divline
AJAX を使用して動的に設定されます。
このコードは Firefox と Chrome で完全に機能しますが、IE 8 では、トグルボタンが完全に機能するに#divbar
もかかわらず、コンテンツを表示できません。
HTML :
<div id="divline" style="float:left;">
<div id="jqChart2" class="charts"></div>
</div>
<div id="divbar" style="float:left">
<div id="jqChartb2" class="charts"></div>
</div>
jQuery :
$("#toggle_button1").click(function(){
$("#toggle_button1").css({'display':'none'});
$("#toggle_button2").css({'display':'block'});
$("#divline").css({'display':'block'});
$("#divbar").css({'display':'none'});
});
$("#toggle_button2").click(function(){
$("#toggle_button2").css({'display':'none'});
$("#toggle_button1").css({'display':'block'});
$("#divline").css({'display':'none'});
$("#divbar").css({'display':'block'});
});
CSS :
#toggle_button1{
display:block;
width:100px;
}
#toggle_button2{
display:none;
width:100px;
}
#divline{
display:block;
}
#divbar{
display:none;
}
助言がありますか?