如何使用类名读取类名 [英] How to read class name using class name

查看:74
本文介绍了如何使用类名读取类名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一张如下表格。



I have a table like below.

<table>
<tr>
    <td class="cls dynamic_cls6">
        6
    </td>
    <td class="cls dynamic_cls3">
        Dinahar/EX9090/32
    </td>
    <td class="cls dynamic_cls4">
        EX9090
    </td>
    <td class="cls dynamic_cls4">
        Dinahar M A
    </td>
    <td class="cls dynamic_cls8">
        Self
    </td>
</tr>

<tr>
    <td class="cls dynamic_cls2">
        6
    </td>
    <td class="cls dynamic_cls1">
        Dinahar/EX9090/32
    </td>
    <td class="cls dynamic_cls4">
        EX9090
    </td>
    <td class="cls dynamic_cls7">
        Dinahar M A
    </td>
    <td class="cls dynamic_cls7">
        Self
    </td>
</tr>
</table>







我想用头等舱读第二堂课使用jquery在mouseover中命名






And I want to read the second class using first class name in "mouseover" using jquery

$(".cls").mouseover(function (evt) {
    alert(evt.currentTarget. 2ndClassname);
    return false;
});







警告框应显示为dynamic_cls6,dynamic_cls4等 ...




The alert box should display like "dynamic_cls6,dynamic_cls4,etc..."

推荐答案

。cls )。mouseover(函数(evt){
alert(evt.currentTarget.SecondClassname);
return false ;
});
(".cls").mouseover(function (evt) { alert(evt.currentTarget. 2ndClassname); return false; });







警告框应显示为dynamic_cls6,dynamic_cls4等...




The alert box should display like "dynamic_cls6,dynamic_cls4,etc..."


HTML类属性可以包含由空格分隔的多个CSS规则名称...

你可以使用拆分 [ ^ ]方法创建一个包含所有名称的数组选择你感兴趣的人...

HTML class attribute can contain multiple CSS rule names separated by whitespace...
You can use split[^] method to create an array of all names and pick the one you interested in...
var classList =


(evt.currentTarget).attr(< span class =code-string>' class')。split(/ \s + /);
alert(classList [ 1 ]);
(evt.currentTarget).attr('class').split(/\s+/); alert(classList[1]);


这篇关于如何使用类名读取类名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆