Почему этот код работает:
$("#i").click(() =>
{
$("#i").css({"background-color" : "white"});
});
а этот нет:
$("#i").click(() =>
{
$(this).css({"background-color" : "white"});
});
$("#i").click(function(){
$(this).css({"background-color": "white"});
})
#i{
border: 1px solid;
width: 200px;
height: 200px;
background: #000;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="i"></div>
Сборка персонального компьютера от Artline: умный выбор для современных пользователей