Как я могу сделать флажок фильтра? - PullRequest
0 голосов
/ 01 марта 2020

Мне нужно найти решение для моего сценария, потому что я даю дублированные результаты.

Я сделал кое-что:

https://jsfiddle.net/4m3twsjd/1/

        function myFunction() {
        if(a % 2 == 0){
          document.getElementById('h1').innerHTML += M
        }

        else {
          document.getElementById('h1').innerHTML = document.getElementById('h1').innerHTML.replace(M, '')
        }
        a++
}

Как сделать так, чтобы не отображался один и тот же элемент при нажатии двух или трех флажков?

Заранее всем спасибо за это. Мне нужен какой-то простой код, потому что я не кодер.

Мне нужно что-то, что есть 4 марки и 5 диапазонов мощности. И если я нажму на флажок с 1 брендом, он покажет мне все устройства, принадлежащие этому бренду. Также, если я проверил 1 диапазон мощности, он показывает мне все устройства с таким диапазоном мощности. И я сейчас так работаю.

Проблема в том, что, если я проверил 1 марку и 1 диапазон мощности, он показывает мне все устройства, принадлежащие этой марке, и все устройства с такой мощностью - поэтому устройства иногда дублируются. , Как это исправить?

Также как сделать так, чтобы на каждом устройстве можно было показывать имя, фотографию, описание и ссылку (когда установлен какой-либо флажок)?

...