這是我的引導程序代碼。如何在助推器下拉菜單中隱藏一個項目
<label>Select Leave Type</label>
<div class="dropdown">
<i class="dropdown-arrow dropdown-arrow-inverse"></i>
<button class="btn btn4 btn-default dropdown-toggle" type="button" id="menu0" data-toggle="dropdown">--Select--
<span class="caret"></span></button>
<ul class="dropdown-menu dropdown-inverse0" role="menu" aria-labelledby="menu0" id="drp0">
<li role="presentation"><a data-myAttribute0="casual" class="list0" href="#" >Casual Leave</a></li>
<li role="presentation"><a data-myAttribute0="annual" class="list0" href="#" >Annual Leave</a></li>
<li role="presentation"><a data-myAttribute0="medical" class="list0" href="#" >Medical Leave</a></li>
</ul>
</div>
這是我通常用來隱藏整個下拉的代碼。
$('.btn4').css('visibility', 'hidden');
但此刻我想隱藏一個項目。無法弄清楚。請幫幫我。謝謝。
編輯1 當我使用
<script>
$('document').ready(function() {
$('#drp0 li').eq(1).css('visibility', 'hidden');
});</script>
出現這種情況。
正如你能明白這不是我need.Please給我更多的建議
不是通常的方式工作('刪除'或'detach')?此外,具有相同ID的多個元素是不好的做法 – blgt
@blgt如何做到這一點?像「$('。btn4')。CSS(「知名度」,「刪除」);?。」像這樣的 –
@blgt,'刪除()'是不是總是好的,如果你需要後,顯示此項目這意味着你將不得不再次重新創建 – WhiteAngel