我想隐藏html标签内的文本,这个html标签内部的问题是文本没有包裹在任何标签内,所以这让我想知道如何隐藏文本。这里是我的代码:隐藏没有html标签的文本父母被隐藏jQuery
<ul class="nav items">
<li class="nav item ">
<strong>
<i class="ion-speedometer"></i> Dashboard
</strong>
</li>
<li class="nav item"><a href="#"><i class="ion-model-s"> </i>Delivery Order History</a></li>
<li class="nav item vendor-guide ">
<a href="#"><i class="ion-help"> </i>Help Guide</a>
</li>
<li class="nav item" id="collapse-list">
<div class="seperator">
<span class="outer-line"></span>
<span class="fa fa-lg fa-angle-double-left" id="arrow-collapse" aria-hidden="true" style="margin:10px 0"></span>
<span class="fa fa-lg fa-angle-double-right" id="arrow-show" aria-hidden="true" style="margin:10px 0;display:none;"></span>
<span class="outer-line"></span>
</div>
</li>
</ul>
,你可以从上面的代码中看到li
HTML标签下方有一个文本HTML标记容器是strong
或a
,文字旁边有一个图标。这里是我的jQuery代码:
$('#arrow-collapse').click(function() {
//hide the text
});
$('#arrow-show').click(function() {
//show the text
});
所以,你要隐藏的整个身体? –
如果没有标签,你不能'隐藏'style/css。 – Dellirium
@ParagJadhav不,我只想隐藏文字 –