我必须隐藏下拉“插入符号”。如果不在codeigniter中添加子类别。如何删除“<span class =”caret“></span>”如果未在父类别下添加子类别
这里是我的代码: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<ul class="nav navbar-nav">
<?php
$this->load->module('store_categories');
foreach ($parent_categories as $key => $value) {
$parent_cat_id = $key;
$parent_cat_title = $value;
?>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="true"><?= $parent_cat_title ?>
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<?php
$query = $this->store_categories->get_where_custom('parent_cat_id', $parent_cat_id);
foreach ($query->result() as $row) {
echo '<li><a href="#">'.$row->cat_title.'</a></li>';
}
?>
</ul>
</li>
<?php
}
?>
</ul>
使用javascript.to隐藏脱字符号。 –
我是新人尝试学习,你能帮助我如何做到这一点? –
不要用Javascript隐藏它,如果Javascript在浏览器中关闭,那么它将不会隐藏插入符号。将它从服务器端隐藏起来,查看我的答案,了解如何做到这一点。 –