поиск ссылки по тексту, который расположен между тагом <a>
Подскажите как найти и перейти по ссылке . Которая находиться внутри <div id=HpMainAccessories>
Поиск происходит по тексту между тагом a поиск должен производиться JQuery запросом например: $("#HpMainAccessories :a contains('Felgen')"). Проблема в том, что этот запрос возвращает 3 объекта с этим словом, а надо чтоб нашло только, тот в котором содержится слово Felgen <a>Felgen</a>. Или помогите написать код на чистом Javascript-е по поиску этой ссылки и переходом по ней |
|
gpg10,
$("#HpMainAccessories :a contains('Felgen')"). двоеточие не там |
Цитата:
вот страница попробуй вернет 3 объекта а надо именно тот в который я отметил крассным цветом |
|
вопрос
а можно использовать querySelectorAll ? document.querySelectorAll ('#HpMainAccessories a').filter(function(){ return $(this).text() == 'Felgen'; })[0].click(); |
gpg10,
$("#HpMainAccessories a:contains('Felgen')")[1].click(); |
[].filter.call(document.querySelectorAll('#HpMainAcc essories a'), function(el){
return el.innerHTML == 'Felgen'; })[0].click(); вот что я имел ввиду |
Часовой пояс GMT +3, время: 19:47. |