異なる条件で異なる内容の異なる div を表示したい。
お客様がログインしている場合はコンテンツ A を表示、お客様がログインしていない場合はコンテンツ B を表示、
これは私が持っているスクリプトですが、正しいかどうかはわかりません。
<?php if (!$logged) {
$disp_div=1;
} else {
$disp_div=0;
} ?>
これはJクエリです
<script type="text/javascript" >
$(document).ready(function(){
var show=<?php echo $disp_div; ?>
if(show==1)
{
$('#div_logged_in').show();
$('#div_not_logged_in').hide();
}
else if(show==0)
{
$('#div_logged_in').hide();
$('#div_not_logged_in').show();
}
});
これはHTMLです
<div id="div_logged_in">
Content A
</div>
<div id="div_not_logged_in">
Content B
</div>