分页不显示

时间:2011-01-10 03:18:12

标签: php javascript css pagination

我是一名前端设计师/代码,试图为Web应用程序设置分页。它在应用程序的一个部分中调用,并使用以下命令调用它:

<?php echo $pagination;?>                  

我使用CSS + Pagination JS文件来设置它。

在应用程序的另一部分中,我刚刚被要求设置样式,它被调用:

<?php echo $pages;?>

看起来完全没有风格。当我用$pages替换$pagination时,页面控件不再显示。当我通过我们的存储库搜索$pages时,我看不到$pages的匹配项(甚至在分页文件中也没有)。

任何人都知道为什么分页会破坏控制权?

谢谢!

编辑:我在解释这个方面做得非常糟糕。问题是我可以在存储库中找到对变量$paginate的引用(在paginate.js中)并且我能够通过该JavaScript文件为其分配CSS类,但是我找不到任何引用到$pages,我无法绕过我的脑袋。如果我将变量更改为我认为已定义的其他内容(例如$paginate),则它不再显示分页。

编辑:想出来,它出现在CodeIgniter的控制器中。

1 个答案:

答案 0 :(得分:1)

好吧,我不太确定我的回答是否会有所帮助,但就我提出你的问题而言

  1. 当调用$ pages时,你在源代码中看不到那些页面的HTML标签吗?为什么不尝试不在javascript中分配smth,而是根据生成的那些html标签在CSS中创建样式?
  2. 代表

    <div class="smth">
        <div class="your_$page_div">
             <ul>
                <li>text</li>
                etc...
    

    在你的CSS中,像div.smth div.your_ $ page_div ul li {some stile} 所以你不必替换任何东西并在核心文件中分配smth。

    我希望我能正确理解你的要求:P干杯!

    我刚刚看到你发现了问题