@moskwin68

Как изменить направление градиента?

Есть кнопка при клике по которой необходимо сменить направление фонового градиента в блоке #wrapper.
<button id="dir">&uarr;</button>
<div id="wrapper"></div>

Полагаю, что проблема в области видимости переменной. Помогите исправить.
var dir = "to left";
$('#dir').click(function (){
 dir='to right';
});
function upgrade (id) {
 var startcolor = pickers.grstartcolor.toHEXString()	
 var endcolor = pickers.grendcolor.toHEXString()	
 document.getElementById('wrapper').style.background = 'linear-gradient(' + dir + ', ' + startcolor +', ' + endcolor + ')';
}
upgrade('grstartcolor');
upgrade('grendcolor');
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вы не вызываете upgrade, вы просто меняете значение. Переустановка градиента не происходит.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы