gpt4 book ai didi

javascript - jQuery - 根据前缀获取元素类

转载 作者:行者123 更新时间:2023-12-03 21:42:53 26 4
gpt4 key购买 nike

从下面元素中的类获取“fade”等字符串的最快方法是什么?

<div class="MyElement fx-fade"> ... </div>

最佳答案

如果您想查找以“淡入淡出”结尾的内容,您可以使用:

$("*[class$='fade']")

对于具有以“fade”开头的类的元素,您可以使用:

$("*[class^='fade']")

要获取包含“fade”的元素,您将使用(这比遍历类名字符串更快)

$("*[class*='fade']")

* 获取所有元素,以便您可以将其替换为您想要的元素。

如果您想要具有以 fx- 开头的类名的元素,您可以这样做:

var classname = "";
var elArray = $("*[class*='fx-']");

for (var a = 0; a < elArray.length; a++) {
// fade
classname = elArray[a].split("-")[1];
}

for 循环中使用的数组将包含类名如“fx-”的所有元素。

而不是使用 for 循环检查元素的类名是否正确。

更多信息请访问jquery.com

关于javascript - jQuery - 根据前缀获取元素类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3204632/

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