意外的字符串

时间:2015-12-23 02:17:45

标签: javascript jquery

任何人都可以帮助解决此调试问题吗?尝试获取变量并将它们放入CSS的更改中以使背景变为渐变。

var gradientAlpha = "#999";
var gradientBravo = "#555";

$('#banner-gradient')
 .change(function() {
    $('.banner-gradient').css({'background': 'linear-gradient(135deg,' + gradientAlpha + ',' + gradientBravo ')'});
})
.change();

1 个答案:

答案 0 :(得分:3)

+

之后缺少gradientBravo

gradientBravo是您尝试添加到字符串的变量。所以你应该在之前和之后都有+。

$('#banner-gradient').change(function() {
    $('.banner-gradient').css({'background': 'linear-gradient(135deg,' 
                                         + gradientAlpha + ',' + gradientBravo+')'});
});