Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery';css是';t向主体添加背景属性_Javascript_Jquery_Css - Fatal编程技术网

Javascript jQuery';css是';t向主体添加背景属性

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

当我试图为我的背景创建一个图像网格时,我需要能够通过jQuery将
背景图像
属性添加到
主体
的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
条件下我的逻辑是错误的。谢谢你的回复!