gpt4 book ai didi

javascript - 如何检查带有 .Attr 的元素是否具有特定类?

转载 作者:行者123 更新时间:2023-11-30 11:40:08 25 4
gpt4 key购买 nike

这是 HTML 结构:

<div data-step="1"></div>
<div data-step"2" class="active"></div>

大致是这样的(以下明显错误,仅供引用)

if($("div").attr("data-step", "2").hasClass("active")) {
//do this...
}

最佳答案

使用attribute equals selector获取具有特定属性值的元素。用attr()方法它只是设置属性值并返回 jQuery 元素对象。

if($("div[data-step='2']").hasClass("active"))

// or simply combine the class with selector and
// check existance simply by checking its length
if($("div[data-step='2'].active").length)

关于javascript - 如何检查带有 .Attr 的元素是否具有特定类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43029514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com