2012-10-08 64 views
1

我试图使用设置为一个div背景的jQuery:jQuery的目标DIV风格

$(".cover").css("background", "yellow"); 

不过,我不断收到:

Uncaught TypeError: Cannot call method 'css' of null

而且与添加的ID,而不是试图类:

$("cover").css("background", "yellow"); 

但随后说:

Uncaught TypeError: Object # has no method 'css'

的源代码:http://pastebin.com/FEVwL8iq

+0

你做,该文件被加载后? – xception

+4

HTML请??? –

+0

JSfiddle会很好。或者只是一些HTML去与这个JS。 – Whymarrh

回答

2

编辑:我能你在页面上使用Mootools的以及看。

Mootools可能已将其自行分配给$。尝试改变表达这样的:

jQuery(".cover").css("background", "yellow");

+0

源代码:http://pastebin.com/FEVwL8iq –

+0

通常wnen jQuery不包括它说'$不是函数' –

+0

确实,['$是不是函数'](http://jsfiddle.net/AmkJF/)。 –

0

,如果你已经一个div

<div class="cover">...</div> 

尝试使用。

$('.cover').addClass('yellow-class'); 

和删除类

$('.cover').removeClass('yellow-class'); 


<style> 
    .yellow-class { 
     background-color: yellow; 
    } 
</style>