gpt4 book ai didi

javascript - 设置 div 类以匹配其文本

转载 作者:行者123 更新时间:2023-12-02 14:19:32 26 4
gpt4 key购买 nike

我想将 div 的文本复制到其类中。我有下面的代码,但它从所有同级 div 复制文本,但我只希望当前 div 的文本成为其类。

就像下面的代码将复制“我是亚历克斯你好吗”作为下面代码中两个div的类,我想要的第一个div应该只有类“我是亚历克斯”,同样下一个类应该只有一个类“你好吗”。

<div class="someText">I am alex</div>
<div class="someText">How are you</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js" type="text/javascript"></script>
<script>
var classes = $(".someText").text().replace(/[, -- .]/g," ");
$(".someText").addClass(classes);
</script>

最佳答案

这是一个非常奇怪的要求,但您可以通过将函数传递给 addClass() 来实现它,如下所示:

$('.someText').addClass(function() {
return $(this).text();
});
.am {
color: blue;
}
.are {
color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="someText">I am alex</div>
<div class="someText">How are you</div>

关于javascript - 设置 div 类以匹配其文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38770954/

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