Мне нужно изменить только значения между <span> и </span> D1, D2, D3 с JQuery, с новыми значениями, такими как X1, X2, X3 с JQuery.
<span>
</span>
$('#nav-d1 span').text('X1') изменится <span>D1</span> на <span>X1</span>
$('#nav-d1 span').text('X1')
<span>D1</span>
<span>X1</span>
использование
$('#navigation').find('span').each(function(){ var $this = $(this); $this.text(function(i, curr){ return curr.replace(/D/, 'X'); }); });
Это точно соответствует вашему примеру.