12

我有以下内容:

'.anchor('','Home').'

我想向其中添加以下 CSS 类:

class="top_parent"

这样当它在浏览器中呈现时,代码将如下所示:

<a href="#" class="top_parent">Home</a>

在此先感谢,非常感谢任何帮助。

--

汤姆

4

7 回答 7

26
anchor('#', 'Home', array('class' => 'top_parent'));
于 2009-04-16T00:09:49.637 回答
5

Codeignitor 函数定义如下:

function anchor($uri = '', $title = '', $attributes = '')

我会先尝试发送一个带有类键和值的数组。

这些函数位于 \system\helpers\ 文件夹中。

于 2009-04-16T00:11:30.193 回答
3

您可以为 Anchor 指定属性的关联数组。因此,例如:

锚('','家',数组('class' => 'top_parent'));

于 2009-04-16T00:08:48.110 回答
1

试试这个:

$myClass = array('class' => 'top_parent');

echo anchor('#', 'Home', $myClass);

希望这对你来说很清楚。

于 2013-09-08T15:24:15.627 回答
0

它也可以这样使用:

<?php echo anchor('#', 'Home', 'class="top_parent"' ); ?>

如果您想要额外的属性,例如标题,可以这样做:

<?php echo anchor('#', 'Home', 'class="top_parent" title="Home"' ); ?>
于 2011-06-18T04:03:21.663 回答
0

来自 Codeigniter 的手册

anchor()有三个可选参数:

anchor(uri segments, text, attributes)

简单的例子:

anchor(url,text,array('class'=>'class1'));
于 2016-04-05T19:11:29.507 回答
-2

例如,如果您有一个名为的 cssbtn和一个名为 submit 的按钮,用于提交(调用一个名为 sub 的提交控制器类)您可以这样做

<?php echo anchor('sub', 'submit', 'class="btn" ');? >
于 2015-07-18T14:21:23.163 回答