Ho il seguente markup.Ricerca di elementi specifici con jQuery
<h6>Brand</h6>
<ul>
<li>Orange</li>
<li>Black</li>
<li>Green</li>
</ul>
<h6>Colour</h6>
<ul>
<li>Green</li>
<li>Blue</li>
<li>Black</li>
<li>Orange</li>
</ul>
io sono in grado di modificare o aggiungere fisicamente in questa marcatura, in modo quindi cercando di manipolare con jQuery.
Quello che voglio ottenere da questo è quello di essere in grado di cambiare la parola Black
a Purple
. Ma solo la parola Black
che appare dopo il H6
contenente "Colore"
ho questo finora:
$("h6:contains('Colour'):.jqueryCheck:contains('Black')").html("Purple");
Questo però non funziona ... Perché no?
Questo cambierà entrambi 'li's, lui vuole solo quello dopo'
colori
'. –Sì, questo è quello che avevo in precedenza, voglio solo cambiare un'istanza sotto l'H6 che contiene Colore. Vale la pena di prendere tempo anche se –
@Rocket tnx per indicare che è stato risolto, perché ppl sono così desiderosi di dare a – Rafay