gpt4 book ai didi

jquery - 找到最接近的标签而不是太具体

转载 作者:太空宇宙 更新时间:2023-11-03 22:55:50 27 4
gpt4 key购买 nike

编辑

本质上,我想做的是在不添加额外标记的情况下将“最近的(上一个)”“第一个”“标签”解决为输入的特定类。请在下面查看我的 fiddle 以查看一些案例。我知道我可以向其中添加 css 等。我正在寻找 JS 解决方案。

结束编辑

fiddle 在下面提供。

我正在尝试为一个类找到一个对应的(先前的)标签 - 在多个用例中 - 我不认为 HTML 必须太严格 - 我希望能够在各种情况下使用它解决方案...

$(".FINDME")
.siblings("label")
.prepend("<span style='color: magenta;'>* </span>");

以前的方法有效,但不适用于标签可能不是兄弟或存在嵌套 div 的所有情况。

我也试过:

$(".FINDME")
.closest(".row")
.find("label")
.append("<span style='color: magenta;'> *</span>");

这也适用,但在 .row 中有多个标签的情况下,这会将 * 应用于所有标签。

我需要一个解决方案来找到离类(class)最近的标签。

fiddle : https://jsfiddle.net/r6Lx4ytg/

最佳答案

您使用 javascript 有什么原因吗?一个简单的 css 解决方案是

.required::after {
content: "*";
color: magenta;
}

然后你可以在你想要有星号的标签上放一个required

关于jquery - 找到最接近的标签而不是太具体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38464585/

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