任何人都可以帮助解决此调试问题吗?尝试获取变量并将其放入CSS的Change中,以使背景变为渐变。
var gradientAlpha = "#999";
var gradientBravo = "#555";
$('#banner-gradient')
.change(function() {
$('.banner-gradient').css({'background': 'linear-gradient(135deg,' + gradientAlpha + ',' + gradientBravo ')'});
})
.change();
最佳答案
+
之后缺少gradientBravo
gradientBravo
是您尝试添加到字符串的变量。因此,您应该在前后加上+。
$('#banner-gradient').change(function() {
$('.banner-gradient').css({'background': 'linear-gradient(135deg,'
+ gradientAlpha + ',' + gradientBravo+')'});
});
关于javascript - 意外的字串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34427599/