Я пытаюсь выбрать обертку h3
в серии div и span. JQuery выбирает только один из элемента, а не все, чтобы изменить их, пока я успешно добавил div
после того же div
jQuery выбирает только один элемент
jQuery('div.meta > span > div').after('<div style="clear:both"></div>');
jQuery('div.meta > span > div > h3').css('font-size','11px');
jQuery('div.meta > span > div > h3').css('margin-right','8px');
.after()
функция хорошо работает не с успеха на .css()
один.
У меня есть следующий html, повторяющийся в нижней части страницы.
<div class="meta"><span class="element element-counter first last">
<div style="float: right;" id="realLifeEvidence">
<h3 style="margin: 0px 8px 0px 0px; font-size: 11px;"><b>2164</b> total views</h3>
</div>
<div style="clear:both"> </div></span></div>
<h1 class="title">
<a href="/videos/real-life-evidence" title="Real-Life Evidence ">Real-Life Evidence </a>
</h1>
<hr class="line">
</div>
Результат можно увидеть здесь: http://www.ersvision.org/home/ счетчик данного видео из «диетологии в профилактике & управления ХОБЛ» был изменен не другие одни ...
опубликуйте свою грубую структуру html, пожалуйста, – Alex
«Weird Behavior» - это не то, что любой мог бы найти, если бы у вас была ваша проблема. Что бы вы искали с этой проблемой? Это должно быть ваше название. Кроме того, мы требуем, чтобы в вашем вопросе был представлен минимальный воспроизводимый пример; а не по внешней ссылке. Если содержание, связанное с этой ссылкой, изменится, нам не удастся увидеть, что было до того, как оно изменилось. –
Код работает нормально, просто проверьте его на консоли разработчика в своем браузере. –