首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UL inside UL JQuery问题

UL inside UL JQuery问题
EN

Stack Overflow用户
提问于 2011-06-08 21:45:55
回答 1查看 310关注 0票数 1

我有以下UL的设置:

代码语言:javascript
复制
<ul class="parent">
   <li>
      <ul class="child">
         <li>
            test
         </li>
     </ul> 
  </li>
</ul>

我尝试使用以下代码将.append()仅用于"parent“:

代码语言:javascript
复制
$('ul.parent li:first-child').before(msg);
$('ul.parent:empty').append(msg);

它是有效的,但是它将msg添加到“父”UL和“子”UL。我知道这是因为我使用的是第一个孩子(或者说高度怀疑)。如何才能访问"parent“UL?我环顾四周,似乎找不到答案。

任何帮助都将不胜感激

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-08 21:48:09

添加子组合器>,以便只匹配直接的li

代码语言:javascript
复制
$('ul.parent > li:first-child').before(msg);
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6279707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档