У меня есть следующая разметка.Поиск конкретных элементов с помощью 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>
Я не могу изменить или физически добавить в эту разметку, поэтому, следовательно, пытаюсь манипулировать с помощью jQuery.
Я хочу достичь этого, чтобы иметь возможность изменить слово Black
на Purple
. Но только слово Black
, которое появляется после H6
, содержащего «Color»
меня это до сих пор:
$("h6:contains('Colour'):.jqueryCheck:contains('Black')").html("Purple");
Это, однако, не работает ... Почему нет?
Это изменит как 'li's, он только хочет один за'
Цвет
'. –Да, это то, что у меня было ранее, я хочу только изменить один экземпляр под цветом, содержащим H6. Thaks для получения времени, хотя –
@Rocket tnx для указания, что исправлено это, почему ppl так стремятся дать DV – Rafay