2013-11-27 45 views

回答

4

JSFIDDLE DEMO

使用.prevAll(),而不是.prev()

$(this).prevAll().andSelf().css({ "background-color":"#ccc" }); 

或者,由於andSelf()被棄用1.8版本,使用addBack()

$(this).prevAll().addBack().css({ "background-color":"#ccc" }); 
+0

謝謝,不知道prevall甚至存在 – user934902

+2

只是一個註釋:[和自我已被棄用,並使用addBack代替](http://api.jquery.com/andSelf/)。 – PSL

+0

@PSL - 你是對的! – Krishna