Мне нужен герой. Я объединил два куска чистого кода JS-кода & обратный отсчет - чтобы сформировать то, что можно увидеть в полном объеме Fiddle. Тем не менее, я хорошо и по-настоящему потрясен тем, что нужно изменить, чтобы заставить себя вести себя, чтобы соответствовать моим желаемым критериям ниже (это будет связано с тем, что мои знания по этому вопросу очень ограничены, более того, что он просто может " t быть сделано!)Комбинация Coutdown Date & List Button Filter Javascript
1) Вместо окна поиска и кнопок сортировки есть кнопки, которые при нажатии активируют предварительно установленный фильтр. Например, если предположить 4 кнопки, 3 из них будут «Земля» «Марс» и «Сатурн». Используя пример из Fiddle, когда нажата кнопка «Земля», это вернет два результата с «Землей» в них: «Земля умирает в: 157Days, 7Hours» и «Земля умирает в: 126Days, 6Hours». Кнопки «Сатурн» и «Марс» будут вести себя так же, как возвращение «Сатурн умирает в: Уже вымерший!» и «Марс умирает: Уже вымер!» соответственно.
2) Имейте четвертую кнопку, которая вместо фильтрации для этого термина исключает этот термин. Эта кнопка, например, может называться «Not Extinct», которая исключает тех, у кого есть слово «вымерший» в пределах «enddate». Здесь я не испытывал радости, так как даже в этом текущем состоянии содержимое, содержащееся в пределах диапазона enddate, не находит фильтра. Я знаю, если бы у меня не было обратного отсчета, это сработало бы, но это жизненно важно.
3) Возможность одновременной одновременной одновременной одновременной комбинации нескольких кнопок. Например, если вы хотите одновременно нажимать «Земля» и «Не вымерли» (или любую комбинацию).
Для всех, кто прочитал эту благодарность за то, что нашел время, я старался быть настолько ясным, насколько это было возможно, что означало, что это довольно многословие, поэтому вы хорошо справились с этим. Если у вас есть решение, я буду над луной (сохраняя тему пространства), поскольку мне действительно нужна помощь! Если есть что-то непонятное, дайте мне знать, и я сделаю все возможное, чтобы уточнить.
<div id="users">
<input class="search" placeholder="Search" />
<button class="sort" data-sort="name">Sort by name</button>
<button class="sort" data-sort="enddate">Sort by year</button>
<ul class="list">
<li>
<div>
<span class="name">Earth</span>dies in: <span class="enddate" data-countdown="November 20, 2015"></span>
</div>
</li>
<li>
<div>
<span class="name">Mars</span>
dies in: <span class="enddate" data-countdown="January 20, 2015"></span>
</div>
</li>
<li>
<div>
<span class="name">Saturn</span> dies in: <span class="enddate" data-countdown="May 25, 2015"></span>
</div>
</li>
<li>
<div>
<span class="name">Earth</span>
dies in: <span class="enddate" data-countdown="October 20, 2015"></span>
</div>
C</li>
Earth dies in: 157Days, 7Hours
Mars dies in: Already Extinct!
Saturn dies in: Already Extinct!
Earth dies in: 126Days, 6Hours
Это здорово, спасибо! :) Из интереса вы можете создать это с помощью кнопок вместо флажков? Я могу использовать CSS для изменения цвета выбранных для пользователя пользователей. – f484126
Блестяще, спасибо за редактирование! – f484126