gpt4 book ai didi

javascript - Jquery/Javascript 使用自定义属性找到最接近的跨度并更改内部 html

转载 作者:行者123 更新时间:2023-11-28 19:59:51 25 4
gpt4 key购买 nike

使用 JQuery 和/或 Javascript 我将如何执行以下操作 -

我需要找到<span>它有一个等于特定值的自定义属性。然后我需要设置内部 <span>等于一些文本。

示例:在下面的 html 中,我需要找到属性 data-my-custom-attribute == Value1 的范围,并用一些文本填充内部范围。

<span data-my-custom-attribute="Value1" >
<span> /**put text here***/ </span>
</span>

<span data-my-custom-attribute="Value2" >
<span> /**leave empty***/ </span>
</span>

最佳答案

如果 div 始终是具有该属性的 span 的同级,则可以使用此属性。

$('#MyDiv').nextAll('[data-my-custom-attribute="ValueX"]:first').find('span').text('something');
<小时/>

编辑后

我想你只需要这个:

$('[data-my-custom-attribute="Value1"] span').text('something');

关于javascript - Jquery/Javascript 使用自定义属性找到最接近的跨度并更改内部 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21865553/

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