Задать вопрос
@dimasan57

Как добавить в скрипт еще одно условие?

Есть скрипт-фильтр вывода блоков div. Условие показа 2000/4000 и связанным к первым 0/2. Мне нужно добавить в этот скрипт еще к первой паре условие "5000"/ Ниже картинка как выглядитт скрипт. Заранее спасибо за внимание.63e121fb6a758216990565.png
<script type="text/javascript">
var akt_mosh = 0;
var akt_mosh1 = 0;
document.getElementById("rotat").onclick = function jsFunc() {

if(akt_mosh == 0){
	mosh1()
}else{
	mosh()
}

}

document.getElementById("rotat1").onclick = function jsFunc() {

if(akt_mosh1 == 0){
	nik1()
}else{
	nik()
}

}

function mosh() {
	document.getElementById('but1').classList.add("mosh_active");
	document.getElementById('but2').classList.remove("mosh_active");
	document.getElementById('rotat').classList.remove("my_div_rot1");	
	akt_mosh = 0	
	filtr()
}
function mosh1() {
	document.getElementById('but2').classList.add("mosh_active");
	document.getElementById('but1').classList.remove("mosh_active");
	document.getElementById('rotat').classList.add("my_div_rot1");
	akt_mosh = 1	
	filtr()
}

function nik() {
	document.getElementById('but3').classList.add("mosh_active");
	document.getElementById('but4').classList.remove("mosh_active");
	document.getElementById('rotat1').classList.remove("my_div_rot1");
	akt_mosh1 = 0	
	filtr()
}
function nik1() {
	document.getElementById('but4').classList.add("mosh_active");
	document.getElementById('but3').classList.remove("mosh_active");
	document.getElementById('rotat1').classList.add("my_div_rot1");
	akt_mosh1 = 1	
	filtr()
}




function filtr(){
	if(akt_mosh == 0){
		if (akt_mosh1 == 0) {
			document.getElementById('blok9').style.display="flex"
			
		}else{
			
			document.getElementById('blok9').style.display="none"
			
		}
	}else{
		if (akt_mosh1 == 0) {
			document.getElementById('blok2').style.display="flex"
			document.getElementById('blok126').style.display="none"
		}

	}
}

</script>
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы