Как достроить селектор?
Здравствуйте!
Есть селектор вида: $("td:contains(Итого)").next().next() Внутри выбранного таким образом td содержится такое: <div class="PricesalesPrice vm-display vm-price-value" itemprop="offers" itemscope="" itemtype="http://schema.org/Offer"> <span class="PricesalesPrice">5300 руб</span> <meta itemprop="price" content="5300"><meta itemprop="priceCurrency" content="RUB"> </div> Скажите, что нужно добавить к вышепостроенному селектору, чтобы взять содержимое <span class="PricesalesPrice">5300 руб</span> ? |
.children('span:first')
|
Спасибо. помогла эта добавка .find('div span:first').
Вбил в поиск "строковые функции jquery", показывает по Javascript. В jquery нет своих функций для работы со строковыми значениями? |
borus,
http://jquery.page2page.ru/index.php...ементов Да, там второй потомок, очевидно дважды .children().children('span:first'); При .find() теряется однозначность поиска по дереву, если есть схожие конструкции (в Вашем случае их нет) |
Благодарю. А на счет строковых функций, они только в javascript? |
borus,
А что jquery могло бы предложить более расширенное или удобное чем базовые ? Если ток какую-то сортировку... Потом вроде как фреймворк планировался как средство более удобной работы именно с DOM элементами Тут можно посмотреть: http://javascript.ru/basic/types#string http://javascript.ru/string/substring http://javascript.ru/String/indexOf http://javascript.ru/basic/regular-expression+ |
Часовой пояс GMT +3, время: 19:15. |