我有用于在网站上创建顶部导航的脚本。
我的问题是,我不知道如何将class last添加到已经用于数组的last元素的类中,以使其class="tab selected last"
在选中或未选中class="tab last"
时看起来更漂亮。最后一个类将摆脱中殿菜单元素右侧的分隔线。
这是我的剧本
while ($info = $res -> fetch()){
$link_lbl = $info['link_lbl'];
$link_dir = $info['link_dir'];
$link_url = $info['link_url'];
$link = ($link_dir == NULL) ? SITE_DOMAIN.DST.$link_url : SITE_DOMAIN.DST.$link_dir.DS.$link_url;
$link_title = $info['link_title'];
$selected = ($info['ID'] == $number) ? 'tab selected' :('tab');
$rd_div = ($info['link_show'] == 1) ? '<div><a class="'.$selected.'" href="'.$link.'" title="'.$link_title.'">'.$link_lbl.'</a></div>' : ('');
print<<<END
$rd_div
END;
}
请帮忙。
我试图用来end($rd_div)
查找最后一个元素,但不知道如何更改它。
提前致谢
$rowNum = 0;
while ($info = $res -> fetch()){
$rowNum++;
// ...
$last = ($rowNum == $res->rowCount()) ? ' last' : '';
$rd_div = ($info['link_show'] == 1) ? '<div><a class="'. $selected . $last . '" href="'.$link.'" title="'.$link_title.'">'.$link_lbl.'</a></div>' : ('');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句