代码之家  ›  专栏  ›  技术社区  ›  etoisarobot

检索具有多个类的元素中的最后一个类

  •  2
  • etoisarobot  · 技术社区  · 15 年前

    例如。

    <div class="class1 class2 class3"></div>
    
    3 回复  |  直到 15 年前
        1
  •  4
  •   Reigel Gallarde    15 年前
    var cls = $('div').attr('class').split(' ');
    
    alert(cls[cls.length-1]);
    

    demo

        2
  •  1
  •   user113716    15 年前

    如果您愿意,这里有一个正则表达式版本。

    var lastClass = $(selector).attr('class').match(/\s([^\s]+)$/)[1];
    
        3
  •  0
  •   Crozin    15 年前

    class3 在这种情况下,我说得对吗?

    var lastClassName = $.trim($("elementRef").attr("class")).split(" ").slice(-1);