Мне нужно сравнить, если текст элемента h2
равен тексту span
. Эти тексты будут динамическими, поэтому мне нужно проверить это, когда страница загружена. Если текст равен, я добавлю класс только к этому span
.Обнаружить текст диапазона между несколькими
Мой HTML будет:
<h2> "Tomatoes" </h2>
<ul>
<li> <span> Oranges </span> </li>
<li> <span> Apples </span> </li>
<li> <span> Tomatoes </span> </li>
</ul>
Мой JQuery будет:
jQuery(document).ready(function(){
if(jQuery('h2').text() === jQuery('ul li span').text()){
jQuery('ul li span').addClass('bold');
}
});
Любая идея? На самом деле jQuery ('ul li span'). Text() возвращает каждый текст, и я не могу сравнить конкретный текст h2
среди всех.
Вам необходимо выполнить цикл и тест –