Я пытаюсь сделать так, чтобы, когда пользователь нажимает на треугольник / текст рядом с ним, треугольник поворачивается и показывает переменную PHP под ним. Однако, когда я делаю это, он не работает и указатель курсора даже не появляется. Любая помощь будет оценена.
Спасибо, код ниже
function triangleChange1() {
var x = document.getElementById("triangle1")
var y = document.getElementById("bID")
if (y.style.display === "none") {
x.style.transform = "rotate(90deg)";
y.style.display = "block";
}
else {
x.style.transform = "rotate(-90deg)";
y.style.display = "none";
}
}
.triangle1/*, .triangle2, .triangle3, .triangle4, .triangle5*/{
width: 0;
height: 0;
border-top: 6px solid transparent;
border-left: 14px solid #555;
border-bottom: 6px solid transparent;
margin-left: -25px;
cursor: pointer;
transition: 0.5s;
}
<div class="triangle1" id="triangle1" onclick="triangleChange1()"></div> <div class = "balance" onclick="triangleChange1()"> Student Card Balance </div><br>
<div class = "bID" id="bID"> $<?php echo $Balance;?> </div><br>