javascript - jquery中如何获取某个元素的所有类名?

标签 javascript jquery

我有一些李

 li class="views-row views-row-2 views-row-even"  
 li class="views-row views-row-3 views-row-odd"  
 li class="views-row views-row-4 views-row-even"  
 li class="views-row views-row-5 views-row-odd"  

现在,在hover上,我将一个类selected添加到相应的li中。假设我将鼠标悬停在第一个 li 元素上,选定的类将添加到该 li 中。所以我会有
li class="views-rowviews-row-2views-row-even选定"。现在我如何获取此选定 li 的 views-row-2 类。类似地,如果选择第二个 li,我需要 views-row-3 类,依此类推。请帮忙

最佳答案

有几种选择,但这是一个很好的选择:

views_row = $("li.selected").attr("class").match(/(views\-row\-[0-9]+)/)[0];

关于javascript - jquery中如何获取某个元素的所有类名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6026332/

相关文章:

javascript - getTimezoneOffset() 方法在本地主机和服务器上返回不同的时间

javascript - JS 变量事件?喜欢 onChange 吗?

javascript - 二进制图像下载

javascript - 更改 contenteditable 后恢复光标位置

jquery - Bootstrap 表 - 删除第一个 TD 顶部边框的问题

javascript - 如何完全改变div onclick的内容?

ASP.net 不为某些用户代理生成 javascript

javascript - 如何使用 CSRF 测试 express form post?

javascript - 如何强制浏览器在前6个并行连接中预取图像

javascript - ie7循环图像问题