Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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更改页面背景_Javascript_Jquery_Html_Css - Fatal编程技术网

通过Javascript更改页面背景

通过Javascript更改页面背景,javascript,jquery,html,css,Javascript,Jquery,Html,Css,在过去的6个小时里,我一直在努力让它发挥作用,但我就是做不好。我看了一些问题和解决方案,但都没有用。我做错了什么 我只有一个没有背景的html5页面。在我的javascript代码中,我在文档准备就绪时调用此方法: /* * Initializes the landing page. */ function initializeLanding(){ $('body').css({ 'backround':'url("http://40.media.tumblr.com

在过去的6个小时里,我一直在努力让它发挥作用,但我就是做不好。我看了一些问题和解决方案,但都没有用。我做错了什么

我只有一个没有背景的html5页面。在我的javascript代码中,我在文档准备就绪时调用此方法:

/*
 * Initializes the landing page.
 */
function initializeLanding(){
    $('body').css({
        'backround':'url("http://40.media.tumblr.com/290e7a272b492735ddf8cd968e657d05/tumblr_nhmg6xYnv41u7ns0go1_1280.jpg")'
    });
}
这应该是一些愚蠢的简单,但我在这里。我尝试过使用单引号、双引号、没有多个属性等。我也不希望使用CSS或DOM属性来更改背景,因为我已经在页面上设置了路径点,以便在滚动经过它们时更改背景

另外,如果我调用.css()方法并添加新属性,它会覆盖所有旧属性,还是只覆盖最新css()调用中声明的属性

更新:这里是我调用函数的地方:

  var main = function(){                                                          
      $(".owl-carousel").owlCarousel();                                           
      lorem();                                                                    
      initializeLanding();                                                        
  }                                                                               
  $(document).ready(main);

你有个拼写错误

背景=>背景。

检查此项


你有个拼写错误。将背景替换为背景

 function initializeLanding(){
    $('body').css({
    'background':'url("http://40.media.tumblr.com/290e7a272b492735ddf8cd968e657d05/tumblr_nhmg6xYnv41u7ns0go1_1280.jpg")'
    });  
  }

您是否真的在任何地方调用该函数?在哪里调用函数initializeLanding?是否已将
initializeLanding()
函数放入
$(document).ready(function(){})?我知道这是件愚蠢的事。也许是时候让我自己休息一下了。我不知道为什么人们这么不看好你。我也会选择你的答案。@Manoz它只是在我创作小提琴时延迟:)。所以Tonimiko通过示例了解代码中的错误:)