我必須隱藏下拉「插入符號」。如果不在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在瀏覽器中關閉,那麼它將不會隱藏插入符號。將它從服務器端隱藏起來,查看我的答案,瞭解如何做到這一點。 –