2013-05-31 95 views
0

這可能有一個答案的地方,但我有困難制定一個問題。我有一種希望有人能夠迅速回答的情況。更新基於類的鄰居類ID

<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

所以你的問題是你知道'unique_id'會是什麼,你想更新旁邊的跨度? – PSL

+1

我不明白你,我在Goog中輸入:'jquery target next element'並且有答案...或者還有別的東西我沒有從你的問題中找出來? –

+0

@zerkms似乎已經爲我釘了它。雖然基本上,是的,那是我需要做的。 – burmat

回答

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

+0

我應該認爲它是這樣簡單的東西(仍然在學習jQuery,但是很確定)。我將不得不努力嘗試獲取更多信息,但這應該很好。非常感謝你。 – burmat