php - 根据变量值隐藏和显示 div

标签 php javascript jquery html show

谁能告诉我为什么下面的代码没有显示 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/

相关文章:

php - MySQL查询货币格式

php - 使用 PHP 将图像上传到文件夹,同时将描述保存到数据库

php - 如何通过 HTML 提交按钮触发 PHP 数组中的下一条记录?

Javascript 图像替换

javascript - 跨域 Javascript 书签

javascript - 随内容增长和收缩到最大高度的文本区域

javascript - JQuery:将 .last() 与 .on 中创建的元素一起使用

php - 如何修复 2 个 Web 客户端之间的字符串长度编码?

jquery - 结合切换按钮将元素定位到页面底部

javascript - "click"事件调用外部函数而不是作用域函数。这本质上就像将内联 javascript 附加到 dom 吗?