Javascript jQuery隐藏li标记
我喜欢这样的html。我只想显示firstJavascript jQuery隐藏li标记,javascript,jquery,Javascript,Jquery,我喜欢这样的html。我只想显示firstli标记,不想显示span。如何使用jquery实现这一点 <div id="div1"> <ul class="class2"> <li class="class3"><span class="sfBreadcrumbNodeSeparator">/</span> </li> <li class="class3">
li
标记,不想显示span。如何使用jquery实现这一点
<div id="div1">
<ul class="class2">
<li class="class3"><span class="sfBreadcrumbNodeSeparator">/</span> </li>
<li class="class3"> </li>
<li class="class3"> </li>
</ul>
</div>
- /
如果您只想隐藏跨度,您可以这样做
$('.sfBreadcrumbNodeSeparator').hide()
或者在标记中给它一个id值,然后根据id值进行选择。您好,您可以使用此选项
$('.sfBreadcrumbNodeSeparator').hide();
或者这是ul的第一个李
$('.class2 li:first span').hide();
您可以尝试:
<script>
$('div#div1 ul li:first-child span').hide();
</script>
$('div#div1 ul li:first child span').hide();
$('.class2 li')。不是(':first')。隐藏()
将隐藏除第一个列表项以外的所有项目,$('.class2 li:first span').hide()代码>将隐藏跨度。看
或者您可以使用$('.class2 li:not(“:first”)'| |'.class2 li:first span').hide()在一行中完成所有操作代码>。请参见您有一个标记错误:u1
应该是ul
(下L
第二个)。@VisioN谢谢。我编辑了它。