Javascript 动态梯度没有得到应用 .正常梯度{ 背景:-webkit渐变(线性、左上、左下、, 从(#ccc)到(#000)); 背景:-moz线性梯度(顶部,#ccc,#000); 过滤器:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccc',endColorstr='#000000'); 颜色:#fff } 福 酒吧 $('.dynamic_gradient').css({ 背景:('-webkit渐变(线性,左上,左下,'+ “从(#ccc)到(#000))”)
将应用法线渐变,但动态设置的渐变不会应用。为什么不呢?在Google Chrome中运行此命令。JavaScript的结尾不应该有分号 请参见: 与此相反:Javascript 动态梯度没有得到应用 .正常梯度{ 背景:-webkit渐变(线性、左上、左下、, 从(#ccc)到(#000)); 背景:-moz线性梯度(顶部,#ccc,#000); 过滤器:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccc',endColorstr='#000000'); 颜色:#fff } 福 酒吧 $('.dynamic_gradient').css({ 背景:('-webkit渐变(线性,左上,左下,'+ “从(#ccc)到(#000))”),javascript,jquery,css,Javascript,Jquery,Css,将应用法线渐变,但动态设置的渐变不会应用。为什么不呢?在Google Chrome中运行此命令。JavaScript的结尾不应该有分号 请参见: 与此相反: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <style> .normal_gradient { bac
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style>
.normal_gradient {
background: -webkit-gradient(linear, left top, left bottom,
from(#ccc), to(#000));
background: -moz-linear-gradient(top, #ccc, #000);
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#cccccc', endColorstr='#000000');
color:#fff
}
</style>
<div class='normal_gradient'>foo</div>
<div class='dynamic_gradient'>bar</div>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js'></script>
<script>
$('.dynamic_gradient').css({
background: ('-webkit-gradient(linear, left top, left bottom,' +
'from(#ccc), to(#000));')})
</script>
这样做:
$('.dynamic_gradient').css({
background: ('-webkit-gradient(linear, left top, left bottom,' +
'from(#ccc), to(#000));')})
或者是完全相同的东西,但格式更精细(并且没有连接):
JavaScript的结尾不应该有分号 请参见: 与此相反:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style>
.normal_gradient {
background: -webkit-gradient(linear, left top, left bottom,
from(#ccc), to(#000));
background: -moz-linear-gradient(top, #ccc, #000);
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#cccccc', endColorstr='#000000');
color:#fff
}
</style>
<div class='normal_gradient'>foo</div>
<div class='dynamic_gradient'>bar</div>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js'></script>
<script>
$('.dynamic_gradient').css({
background: ('-webkit-gradient(linear, left top, left bottom,' +
'from(#ccc), to(#000));')})
</script>
这样做:
$('.dynamic_gradient').css({
background: ('-webkit-gradient(linear, left top, left bottom,' +
'from(#ccc), to(#000));')})
或者是完全相同的东西,但格式更精细(并且没有连接):
是的,分号确实需要删除。再读一遍这些问题,他可能不是指动态添加内容。我删除了我的postYes分号确实需要删除。再读一遍这些问题,他可能不是指动态添加内容。我撤职了