相关疑难解决方法(0)

如何选择不包含某个子元素的元素?

<div class="test">
 <div class="example"></div>
</div>

<div class="test">
</div>
Run Code Online (Sandbox Code Playgroud)

test如果jQuery 不包含带有类的子元素,我怎样才能将jQuery应用于该类的元素example

javascript jquery

23
推荐指数
2
解决办法
2万
查看次数

jQuery仅在具有类时显示div

我有一些显示/隐藏元素的问题。我在一页上有2个弹出窗口,如果另一个弹出窗口具有类,则需要隐藏一个弹出窗口。例如:

<body class="home">
  <div class="popup main"></div>
  <div class="popup"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

因此,如果body.home具有.main,则只需要显示.main弹出窗口,即可隐藏或删除另一个.popup

我试过了

if ($('.home').find('.main')) {
     $('.home').find('.main').show();
     $('.home').find('.popup').remove();
}
Run Code Online (Sandbox Code Playgroud)

但这并不能按我的需要工作,因为出于某种原因,我只能使用一个弹出框来编写代码

<body class="home">
  <div class="popup"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

jquery ×2

css ×1

html ×1