如何将元素的最后一个类复制到jQuery中的另一个元素?

红发

我正在尝试将每个元素的最后一个类复制到jQuery中的父li元素。

这是当前的标记:

<nav class="menu-uber-main-menu-container">

    <ul class="menu">

        <li class="menu-item menu-item-type-post_type menu-item-object-page page_item">
            <a href="#" class="">
                <i class="fa fa-shopping-cart fa-lg menu-basket"></i>
                <span>Home</span>
            </a>
        </li>


        <li class="menu-item menu-item-type-post_type menu-item-object-page page_item">
            <a href="#" class="">
                <i class="fa fa-line-chart fa-lg menu-chart"></i>
                <span>About</span>
            </a>
        </li>


        <li class="menu-item menu-item-type-post_type menu-item-object-page page_item">
            <a href="#" class="">
                <i class="fa fa-truck fa-lg menu-truck"></i>
                <span>Blog</span>
            </a>
        </li>


    </ul>

</nav>

我想复制菜单篮,菜单图,菜单卡车并将其传递给其父级li class =“ menu-item menu-item-type-post_type menu-item-object-page page_item”

结果应为:

    <ul class="menu">

        <li class="menu-item menu-item-type-post_type menu-item-object-page page_item menu-basket">
            <a href="#" class="">
                <i class="fa fa-shopping-cart fa-lg menu-basket"></i>
                <span>Home</span>
            </a>
        </li>


        <li class="menu-item menu-item-type-post_type menu-item-object-page page_item menu-chart">
            <a href="#" class="">
                <i class="fa fa-line-chart fa-lg menu-chart"></i>
                <span>About</span>
            </a>
        </li>


        <li class="menu-item menu-item-type-post_type menu-item-object-page page_item menu-truck">
            <a href="#" class="">
                <i class="fa fa-truck fa-lg menu-truck"></i>
                <span>Blog</span>
            </a>
        </li>


    </ul>

</nav>

获取元素最后一类的代码是这样的:

var lastClass = j('.menu-uber-main-menu-container > .menu > .menu-item > a > .fa').attr('class').split(' ').pop();

如何关联地传递每个li元素的最后一个类?

stackoverfloweth

你可以用 .each()

$('.menu-uber-main-menu-container > .menu > li').each(function(){
    var className = $(this).find('.fa').attr('class').split(' ').pop();
    $(this).addClass(className);
});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将一个数组的元素复制到另一个数组

来自分类Dev

如何将SVG元素的内容复制到另一个SVG元素并保持同步

来自分类Dev

如何将一个bean的属性复制到另一个类中的另一个bean?

来自分类Dev

将元素从一个内存复制到另一个

来自分类Dev

将内容从一个元素复制到另一个

来自分类Dev

将JS事件从一个元素复制到另一个

来自分类Dev

将一个向量的元素复制到另一个向量

来自分类Dev

使用Jquery将应用于一个元素的CSS类的CSS样式复制到另一个元素

来自分类Dev

使用jQuery将元素移动/复制到另一个位置

来自分类Dev

如何将一个画布的内容复制到另一个?

来自分类Dev

如何将一个迭代器复制到另一个?

来自分类Dev

如何将一个Google文档复制到另一个

来自分类Dev

如何使用流将列表中的选定元素复制到另一个列表

来自分类Dev

如何将一个元素绑定到另一个元素

来自分类Dev

如何将一个元素定位到另一个元素的左侧?

来自分类Dev

如何将一个DataGridview中的内容复制到另一个DataGridview

来自分类Dev

如何将一个DataGridview中的内容复制到另一个DataGridview

来自分类Dev

如何将一个Word文档的内容复制到另一个Word文档中?

来自分类Dev

如何将一个熊猫数据框中的特定值复制到另一个?

来自分类Dev

使用xsl 2.0将元素从1个xml复制到另一个

来自分类Dev

设置/将javascript计算的样式从一个元素复制到另一个元素

来自分类Dev

使用jQuery无法在Firefox中将背景从一个元素复制到另一个元素

来自分类Dev

使用jQuery无法在Firefox中将背景从一个元素复制到另一个元素

来自分类Dev

如何将click事件绑定到另一个click元素中的元素

来自分类Dev

如何将1个特定的提交复制到另一个分支?

来自分类Dev

在JQuery中,如何将选择选项的子集从一个选择菜单复制到另一个?

来自分类Dev

在C中将一个数组的元素复制到另一个

来自分类Dev

将向量的向量元素复制到另一个向量

来自分类Dev

将JSON数组的特定元素复制到另一个

Related 相关文章

  1. 1

    如何将一个数组的元素复制到另一个数组

  2. 2

    如何将SVG元素的内容复制到另一个SVG元素并保持同步

  3. 3

    如何将一个bean的属性复制到另一个类中的另一个bean?

  4. 4

    将元素从一个内存复制到另一个

  5. 5

    将内容从一个元素复制到另一个

  6. 6

    将JS事件从一个元素复制到另一个

  7. 7

    将一个向量的元素复制到另一个向量

  8. 8

    使用Jquery将应用于一个元素的CSS类的CSS样式复制到另一个元素

  9. 9

    使用jQuery将元素移动/复制到另一个位置

  10. 10

    如何将一个画布的内容复制到另一个?

  11. 11

    如何将一个迭代器复制到另一个?

  12. 12

    如何将一个Google文档复制到另一个

  13. 13

    如何使用流将列表中的选定元素复制到另一个列表

  14. 14

    如何将一个元素绑定到另一个元素

  15. 15

    如何将一个元素定位到另一个元素的左侧?

  16. 16

    如何将一个DataGridview中的内容复制到另一个DataGridview

  17. 17

    如何将一个DataGridview中的内容复制到另一个DataGridview

  18. 18

    如何将一个Word文档的内容复制到另一个Word文档中?

  19. 19

    如何将一个熊猫数据框中的特定值复制到另一个?

  20. 20

    使用xsl 2.0将元素从1个xml复制到另一个

  21. 21

    设置/将javascript计算的样式从一个元素复制到另一个元素

  22. 22

    使用jQuery无法在Firefox中将背景从一个元素复制到另一个元素

  23. 23

    使用jQuery无法在Firefox中将背景从一个元素复制到另一个元素

  24. 24

    如何将click事件绑定到另一个click元素中的元素

  25. 25

    如何将1个特定的提交复制到另一个分支?

  26. 26

    在JQuery中,如何将选择选项的子集从一个选择菜单复制到另一个?

  27. 27

    在C中将一个数组的元素复制到另一个

  28. 28

    将向量的向量元素复制到另一个向量

  29. 29

    将JSON数组的特定元素复制到另一个

热门标签

归档