这可能在某处有答案,但我在制定问题时遇到困难。我有一种情况希望有人能够迅速回答。
<a href="#" class="link">
<span class="span-1" id="unique_id1">content 1</span>
<span class="span-2">content 2</span>
</a>
这是我用于网站按钮(小部件)的代码的简化示例。我需要能够编辑第二个span
标记的内部HTML。问题是这段代码不止一次实现,所以我不能用类来改变文本;我必须使用第一个跨度的ID来确保我只更新我想要更新的链接。
我想用jQuery做这个,但我似乎无法找到一个好的开始。从本质上讲,它可以细分为:
// where a link contains the ID of the span I need
// update the HTML of the second span like:
$("span.span-2").html("UPDATED");
问候。
答案 0 :(得分:2)
$('#unique_id1').next('span')