@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');
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вы не вызываете upgrade, вы просто меняете значение. Переустановка градиента не происходит.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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