通过Javascript更改页面背景
在过去的6个小时里,我一直在努力让它发挥作用,但我就是做不好。我看了一些问题和解决方案,但都没有用。我做错了什么 我只有一个没有背景的html5页面。在我的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
/*
* 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通过示例了解代码中的错误:)