在codeigniter中使用achor获取特殊标签

时间:2016-04-14 09:14:46

标签: codeigniter-3

我的HTML代码如下。

<ul class="treeview-menu">
            <li><a href="#"><i class="fa fa-circle-o"></i> Level One</a></li>
            <li>
              <a href="#"><i class="fa fa-circle-o"></i> Level One <i class="fa fa-angle-left pull-right"></i></a>
              <ul class="treeview-menu">
                <li><a href="#"><i class="fa fa-circle-o"></i> Level Two</a></li>
                <li>
                  <a href="#"><i class="fa fa-circle-o"></i> Level Two <i class="fa fa-angle-left pull-right"></i></a>
                  <ul class="treeview-menu">
                    <li><a href="#"><i class="fa fa-circle-o"></i> Level Three</a></li>
                    <li><a href="#"><i class="fa fa-circle-o"></i> Level Three</a></li>
                  </ul>
                </li>
              </ul>
            </li>
            <li><a href="#"><i class="fa fa-circle-o"></i> Level One</a></li>
          </ul>

我想在codeigniter上使用锚点网址,但在此HTML上还有其他标记。

  • &lt; i class =“fa fa-circle-o”&gt; 第一级
  • 如何在锚功能上使用“i class”?

    我试过这个,但似乎不起作用。

    <li><?php echo anchor('link','this link', array('class' => 'fa fa-circle-o')) ?></li>
    

    1 个答案:

    答案 0 :(得分:1)

    在使用url函数

    之前,您需要加载anchor帮助程序
    $this->load->helper('url');
    

    然后

    <li><a href="#"><i class="fa fa-circle-o"></i> Level One</a></li>
    

    可以写成

    <li><?= anchor('#',"<i class='fa fa-circle-o'></i> Level One"); ?></li>