首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >jQuery -查找元素上的最后一个类

jQuery -查找元素上的最后一个类
EN

Stack Overflow用户
提问于 2012-06-29 16:17:34
回答 1查看 31.5K关注 0票数 23

如何在不知道确切类数的情况下找到元素上的最后一个类?

我们的元素:

代码语言:javascript
复制
 <div class="class-1 class-2 some-other-class"></div>

普通的拆分方法在这里不起作用,因为我们不知道类的数量。我们能检查一下.split(' ')的长度吗?

代码语言:javascript
复制
var i = $('div').prop('class');
var j = i.split(' ')[x];

非常感谢您的任何建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-29 16:23:38

最简单的解决方案是使用pop,它访问数组中的最后一个元素。

代码语言:javascript
复制
var lastClass = $('div').attr('class').split(' ').pop();

请注意,pop也会从数组中删除该元素,但由于您不会对它做任何其他操作,所以这不是问题。

票数 53
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11258346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档