0

这可能在某处有答案,但我很难提出问题。我有一个情况,希望有人能迅速回答。

<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");

问候。

4

1 回答 1

2
$('#unique_id1').next('span')

?

于 2013-05-31T01:02:21.367 回答