Javascript jQuery';css是';t向主体添加背景属性
当我试图为我的背景创建一个图像网格时,我需要能够通过jQuery将Javascript jQuery';css是';t向主体添加背景属性,javascript,jquery,css,Javascript,Jquery,Css,当我试图为我的背景创建一个图像网格时,我需要能够通过jQuery将背景图像属性添加到主体的css中,但它不起作用。下面的代码返回正确的值,但我最后看到的是一个空白页 <body> <script> $('body').css('background-image', function() { var position = 0, image = ''; for(var x=1; x<=4; x++) { // 4 r
背景图像
属性添加到主体
的css中,但它不起作用。下面的代码返回正确的值,但我最后看到的是一个空白页
<body>
<script>
$('body').css('background-image', function() {
var position = 0,
image = '';
for(var x=1; x<=4; x++) {
// 4 rows
for(var y=1; y<=8; y++) {
// 8 columns
position++;
image += 'url(img/bg/' + position + '.jpg)';
if(x<=4 && y<8) { image += ','; }
}
}
console.log(image);
return image;
});
</script>
$('body').css('background-image',function(){
var位置=0,
图像='';
对于(var x=1;x您的如果
条件错误,那么您将在每8个URL之后省略,
$(函数(){
$('body').css('background-image',function(){
var位置=0,
图像='';
对于(var x=1;x)这非常有效,我花了一分钟的时间,但是我发现在我的if
条件下我的逻辑是错误的。谢谢你的回复!