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

261
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с, появляется...

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

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

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

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

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

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

158