Я делаю форму, которая подается в 3 этапа. На каждом этапе будет установлена новая переменная сеанса. До того, как была установлена любая переменная сеанса, остальные 2 кнопки должны оставаться отключенными на mouseenter и должны включаться на mouseleave .
Вот то, что я пробовал до сих пор, но оно не просыпается:
session_start();
if(isset($_SESSION['variable1']))
echo "<style> .signal1{ background-color: #5cb85c !important;
}
</style>";
if(isset($_SESSION['variable2']))
echo "<style> .signal2{ background-color: #5cb85c !important;
}
</style>";
else{?>
<script>
$(document).ready(function(){
$(".signal2").on({
mouseenter: function(){
$(this).attr("disabled","disabled");
},
mouseleave: function(){
$(this).removeAttr("disabled");
}
});
});
</script>
<?php }
if(isset($_SESSION['variable3']))
echo "<style> .signal3{ background-color: #5cb85c !important;
}
</style>";
else{?>
<script>
$(document).ready(function(){
$(".signal3").on({
mouseenter: function(){
$(this).attr("disabled","disabled");
},
mouseleave: function(){
$(this).removeAttr("disabled");
}
});
});
</script>
<?php }
?>