如何获取被单击元素的类值并使用此值在jQuery中此类的最后一次出现之后放置一段html代码

詹姆斯·普莱斯利

我有一个元素

<div class="item cars column-2 row-1">
Mercedes
</div>

我想在之后获得价值row-在这种情况下,它将为1。

到目前为止,我的代码:

$(function() {
    $( ".item" ).click(function() {
      $('.detail-description-catcher').empty();
      $(this).find('.description').clone().appendTo('.detail-description-catcher').show();
    });
});

显示部分为空div:

<div class="detail-description-catcher"><!-- --></div>

我的目标是单击后显示元素的描述。没关系,我知道该怎么做。

问题部分是如何检测将<div class="detail-description-catcher"><!-- --></div>代码部分放在何处

因此,我需要获取row-例如row-1或row-2的值,然后找到该类的最后一次出现(这是在php中定义的,通常会在4个solumns之后递增,但是我需要在jquery中保持动态)将detail-description-catcher div放在此元素之后。

知道怎么做吗?

阿伦·P·约翰尼

尝试

$(function () {
    var $ddc = $('.detail-description-catcher');
    $(".item").click(function () {
        $ddc.empty();
        //here num will be 1
        var num = this.className.match(/row-(\d+)/)[1];
        $(this).find('.description').clone().appendTo($ddc).show();
        $ddc.insertAfter($('.item.row-' + num).last())
    });
});

演示:小提琴

$(function () {
    var $ddc = $('.detail-description-catcher');
    $(".item").click(function () {
        $ddc.empty();
        var clazz = this.className.match(/\b(row-\d+)\b/)[1];
        $(this).find('.description').clone().appendTo($ddc).show();
        $ddc.insertAfter($('.item.' + clazz).last())
    });
});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取被单击元素的类值并使用此值在jQuery中此类的最后一次出现之后放置一段html代码

来自分类Dev

如何找到R中某个观测值最后一次出现之后的日期?

来自分类Dev

获取javascript中json元素最后一次出现的值

来自分类Dev

如何通过使用JS / Jquery单击同一按钮来重复一段html代码10次?

来自分类Dev

邮递员-如何从JSON响应中获取最后一次出现的必需属性的值

来自分类Dev

如何在CSS文字滚动动画之后放置一段文本?

来自分类Dev

获取元素的最后一次出现

来自分类Dev

如何使用FindLast()查找元素的最后一次出现

来自分类Dev

如何在 xsl 中第一次出现循环后放置某个文本或字符串?

来自分类Dev

如何选择此代码中的第一段?

来自分类Dev

如何在R中的分组数据中找到某个观测值的最后一次出现?

来自分类Dev

如何使用VB6返回数组中最后一次出现的值

来自分类Dev

当viewController第一次出现时运行一段代码

来自分类Dev

我如何使一段代码每x秒重复一次?

来自分类Dev

如何重复一段代码以对 r 中的 2 个值进行采样?

来自分类Dev

如何全局获取一次HTML元素并多次使用?

来自分类Dev

获取Excel中列表中的最后一次出现

来自分类Dev

在列表中元素的最后一次出现之前,如何获取列表?

来自分类Dev

如何在Excel中的一段时间数据中提取元素的值?

来自分类Dev

如何在Python中使用Tkinter使按钮仅被单击一次?

来自分类Dev

如何获取列表的最后一次出现作为输出?

来自分类Dev

如何获取列表的最后一次出现作为输出?

来自分类Dev

如何跟踪一段代码中变量的使用?

来自分类Dev

使用 SSH,在文件中搜索字符串并返回最后一次出现时旁边的值

来自分类Dev

有没有办法从代码块中获取第一次出现的值的行 ID?

来自分类Dev

获取React中被单击元素的值

来自分类Dev

在C ++ 11中,局部变量的最后一次出现是否被视为右值?

来自分类Dev

在C ++ 11中,局部变量的最后一次出现是否被视为右值?

来自分类Dev

如何获得元素n在数组n中的最后一次出现

Related 相关文章

  1. 1

    如何获取被单击元素的类值并使用此值在jQuery中此类的最后一次出现之后放置一段html代码

  2. 2

    如何找到R中某个观测值最后一次出现之后的日期?

  3. 3

    获取javascript中json元素最后一次出现的值

  4. 4

    如何通过使用JS / Jquery单击同一按钮来重复一段html代码10次?

  5. 5

    邮递员-如何从JSON响应中获取最后一次出现的必需属性的值

  6. 6

    如何在CSS文字滚动动画之后放置一段文本?

  7. 7

    获取元素的最后一次出现

  8. 8

    如何使用FindLast()查找元素的最后一次出现

  9. 9

    如何在 xsl 中第一次出现循环后放置某个文本或字符串?

  10. 10

    如何选择此代码中的第一段?

  11. 11

    如何在R中的分组数据中找到某个观测值的最后一次出现?

  12. 12

    如何使用VB6返回数组中最后一次出现的值

  13. 13

    当viewController第一次出现时运行一段代码

  14. 14

    我如何使一段代码每x秒重复一次?

  15. 15

    如何重复一段代码以对 r 中的 2 个值进行采样?

  16. 16

    如何全局获取一次HTML元素并多次使用?

  17. 17

    获取Excel中列表中的最后一次出现

  18. 18

    在列表中元素的最后一次出现之前,如何获取列表?

  19. 19

    如何在Excel中的一段时间数据中提取元素的值?

  20. 20

    如何在Python中使用Tkinter使按钮仅被单击一次?

  21. 21

    如何获取列表的最后一次出现作为输出?

  22. 22

    如何获取列表的最后一次出现作为输出?

  23. 23

    如何跟踪一段代码中变量的使用?

  24. 24

    使用 SSH,在文件中搜索字符串并返回最后一次出现时旁边的值

  25. 25

    有没有办法从代码块中获取第一次出现的值的行 ID?

  26. 26

    获取React中被单击元素的值

  27. 27

    在C ++ 11中,局部变量的最后一次出现是否被视为右值?

  28. 28

    在C ++ 11中,局部变量的最后一次出现是否被视为右值?

  29. 29

    如何获得元素n在数组n中的最后一次出现

热门标签

归档