谁能告诉我为什么下面的代码没有显示 div 代码?它只显示 div main ..
非常感谢!
<script language="javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.ticker').hide();
$('.main').show();
$('.other').hide();
})
</script>
<?php
$main = 'ticker';
if ($main=="ticker"){?>
<script type="text/javascript"> //alert('flag'); //this alert shows ok
$('.ticker').show();
$('.main').hide();
$('.other').hide();
</script>
<?php
}
?>
<div class="main">main</div>
<div class="ticker">ticker</div>
<div class="other">other</div>
最佳答案
看起来您缺少第二个脚本 block 中的 $(document).ready()
。
关于php - 根据变量值隐藏和显示 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5829196/