Выборка тегов по содержимому

255
14 июля 2017, 06:32

Есть 3 тега с классом time с текстом, к примеру:

<div class="time">1 hour ago,</div>
<div class="time">2 hour left,</div>
<div class="time">5 minutes from now.</div>

Как узнать, есть ли в этих тегах(нужно проверить каждый) слово ago?

Answer 1

var elementsWithAgo = Array.from(document.querySelectorAll('.time')).filter((el) => el.innerHTML.indexOf('ago') >= 0); 
 
console.log(elementsWithAgo); 
console.log("Count: " + elementsWithAgo.length);
<div class="time">1 hour ago,</div> 
<div class="time">2 hour left,</div> 
<div class="time">5 minutes from now.</div>

READ ALSO
Компиляция sass через плагин gulp-sass. Ошибка browser-sync

Компиляция sass через плагин gulp-sass. Ошибка browser-sync

Вопрос: Запустив gulp watch, когда делаю изменения в файле sass и его сохранении (ctrl + S) на странице автоматически, я думаю что из-за browser-synс, появляется...

258
Как заставить casperjs ждать конца отработки ajax?

Как заставить casperjs ждать конца отработки ajax?

Приветствую! Проблема такаяна странице есть некоторый элемент

233
Плохая ли практика использовать prevSate?

Плохая ли практика использовать prevSate?

Плохая ли практика использовать prevSate? И как можно переписать по-другому без prevState

154