迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

jQuery 获取类

作者:迹忆客 最近更新:2024/03/24 浏览次数:

本教程演示了如何在 jQuery 中获取类名。


jQuery 获取类

attr() 方法可以获取 jQuery 中的类名。除此方法外,hasClass() 方法可用于检查特定元素是否具有特定类名。

让我们描述并展示这两种方法的示例。

attr() 方法用于获取 HTML 元素属性的值。我们可以使用 attr() 方法中的类名作为参数来获取类的名称。

使用 attr 方法获取类名的语法如下。

attr('class')

让我们试试这个方法的一个例子。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>jQuery Get Class Name</title>
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script>
    $(document).ready(function(){
        $("button").click(function(){
            var Name = $("#DELFTSTACK").attr("class");
            alert(Name);
        });
    });
    </script>
</head>
<body>
    <div id="DELFTSTACK" class="Delfstack">Click the button to get the class name for this element.</div>
    <button type="button">Click Here</button>
</body>
</html>

上面的代码将提醒给定元素的类名。见输出:

让我们检查该类是否具有我们从 attr() 方法获得的名称。为此,我们可以使用 hasClass() 方法。

参见示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>jQuery Get Class Name</title>
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script>
    $(document).ready(function(){
        $("button").click(function(){
            var Name = $("#DELFTSTACK").attr("class");
            if ($( "#DELFTSTACK" ).hasClass( Name )){
                alert(Name);
            }
        });
    });
    </script>
</head>
<body>
    <div id="DELFTSTACK" class="Delfstack">Click the button to get the class name for this element.</div>
    <button type="button">Click Here</button>
</body>
</html>

上面的代码将有类似的输出,因为 attr 方法将返回正确的类名,而 hasClass 将返回 true。见输出:

上一篇:jQuery 获取 URL 参数

下一篇:jQuery 删除类

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Do you understand JavaScript closures?

发布时间:2025/02/21 浏览次数:108 分类:JavaScript

The function of a closure can be inferred from its name, suggesting that it is related to the concept of scope. A closure itself is a core concept in JavaScript, and being a core concept, it is naturally also a difficult one.

Do you know about the hidden traps in variables in JavaScript?

发布时间:2025/02/21 浏览次数:178 分类:JavaScript

Whether you're just starting to learn JavaScript or have been using it for a long time, I believe you'll encounter some traps related to JavaScript variable scope. The goal is to identify these traps before you fall into them, in order to av

How much do you know about the Prototype Chain?

发布时间:2025/02/21 浏览次数:150 分类:JavaScript

The prototype chain can be considered one of the core features of JavaScript, and certainly one of its more challenging aspects. If you've learned other object-oriented programming languages, you may find it somewhat confusing when you start

用 jQuery 检查复选框是否被选中

发布时间:2024/03/24 浏览次数:102 分类:JavaScript

在本教程中学习 jQuery 检查复选框是否被选中的所有很酷的方法。我们展示了使用直接 DOM 操作、提取 JavaScript 属性的 jQuery 方法以及使用 jQuery 选择器的不同方法。你还将找到许多有用的

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便