jQuery仅选择与祖父母同级的直接父代

巴塔布博塔巴姆

我在选择与该父级具有相同类的元素的直接父级时遇到问题。

<div class="myClass">
  <div class="myClass">
    <div class="myClass">
      <div class="myElement" data-background="background_color_1"></div>
    </div>
  </div>
</div>

因此,只有直接父级可以从数据背景值向其添加类。

$('.myElement').each(function(){
    var that = $(this);
    var data_bg = that.attr('data-background');
    that.parents().closest().addClass('column-bg').addClass(data_bg);
});

仅与最亲密的父母和最亲近的人试过,如果我不理会parents(),它将全部应用。有人能帮我吗。谢谢

约翰·S

使用.closest('.myClass')它将获得最接近的(即,第一个)具有类“ myClass”的祖先。

$('.myElement').each(function(){
    var that = $(this);
    var data_bg = that.attr('data-background');
    that.closest('.myClass').addClass('column-bg').addClass(data_bg);
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问祖父母的变量

来自分类Dev

使用jQuery load()函数获取元素的祖父母

来自分类Dev

QPushButton附加到祖父母

来自分类Dev

git rebase与祖父母的分支

来自分类Dev

单击按钮时,如何选择一个按钮并删除该按钮的祖父母div?

来自分类Dev

Angular指令隐藏元素的“祖父母”

来自分类Dev

覆盖在祖父母的构造函数中调用的祖父母的虚拟方法

来自分类Dev

jQuery-删除所有子类的祖父母类

来自分类Dev

获取特定孩子的父母和祖父母

来自分类Dev

SQL Select祖父母

来自分类Dev

Flex div继承祖父母的高度而不是父母的高度

来自分类Dev

如何在jQuery中选择元素的祖父母

来自分类Dev

从孙子类调用父类构造函数,调用父代或祖父母构造函数?

来自分类Dev

使用祖父母块

来自分类Dev

xpath查找元素的祖父母

来自分类Dev

使用nltk查找祖父母节点

来自分类Dev

CSS动画仅适用于祖父母而不是父母吗?

来自分类Dev

使DIV达到祖父母高度的100%,同时也拉伸祖父母的宽度

来自分类Dev

使用jquery .parentsUntil()或parent()获取html元素的祖父母

来自分类Dev

在孩子的祖父母或外祖父母中建立父节点。XSL

来自分类Dev

使用快捷方式选择父母和祖父母

来自分类Dev

XPATH:如何选择祖父母的第三个子元素

来自分类Dev

从子元素覆盖祖父母的css

来自分类Dev

MySQL:选择条目的父名称和祖父母名称

来自分类Dev

使用Django选择数据库的祖父母表

来自分类Dev

仅当祖父母被删除时,如何触发子对象的:destroy?

来自分类Dev

通过祖父母的父类选择一个 css3 元素

来自分类Dev

获取节点的祖父母的名称

来自分类Dev

从不是 jQuery 中祖父母的前两个孩子的父母中选择不是 h3 的孩子节点

Related 相关文章

热门标签

归档