jquery移动导航栏未激活

时间:2013-03-06 19:53:50

标签: php jquery-mobile

我正在开发一款高度动态的应用。由于推动了多少东西,我创建了一个模板来将我的所有实际内容加载到:

<!DOCTYPE html> 
<html>      
<?php echo $head ?>
<body>
    <?php if ($pagetype = 1) { $segment = 1 ;} else { $segment = 2; } ?>
<div data-role="page" data-add-back-btn="true" id="<?php echo $this->uri->segment($segment)?>">

    <div data-id="pageheader" data-role="header" data-add-back-btn="true" data-position="fixed">
        <?php echo $header ?>
    </div>

    <div data-role="content">
        <?php echo $scripts ?>
        <?php echo $notification_list ?>
        <?php echo $content ?>
    </div>

    <div data-role="panel" id="navpanel" data-position="left" data-display="push" data-position-fixed="true" data-dismissible="true" data-theme="a">        
        <?php echo $nav ?>
    </div>

    <div data-role="footer" data-id="footer" data-position="fixed">
        <?php echo $footer ?>
    </div>
</div>
</body>
</html>

现在,问题发生在footer,其中$footer加载了我的导航栏:

<div data-role="navbar">
        <ul>
        <li><a href="<?php echo base_url()?>structures/info/<?php echo $str_info['str_id'] ?>" data-icon="info" >Info</a></li>
        <li><a href="<?php echo base_url()?>structures/upgrade/<?php echo $str_info['str_id'] ?>" data-icon="gear" >Upgrade</a></li>
        <li><a href="<?php echo base_url()?>structures/recruit/<?php echo $str_info['str_id'] ?>" data-icon="refresh" ">Recruit</a></li>
        <li><a href="#" data-icon="gear" >City</a></li>
        <li><a href="#" data-icon="gear" >Military</a></li>
        </ul>
</div>

是否有任何容易看到的原因导致导航栏根本无法运行?这些链接有效,但除非我手动指定,否则它们永远不会激活..

<?php if ($pagetype = 1) { $segment = 1 ;} else { $segment = 2; } ?>只是一种玩弄页面名称的方法。

0 个答案:

没有答案