2013-09-24 110 views
0

我有一些span標籤,我們可以說#span具有屬性background: url(some image) -22px top no-repeat的標識,它顯示一些圖像作爲背景。 如果它有屬性background: url(some image) -22px top no-repeat,則顯示另一圖像。問題是如果我指定('#span').attr('background-position','0px top')什麼也沒有發生,則不顯示其他圖像。有人能解釋爲什麼嗎?使用jQuery設置背景位置

回答

1

使用.css()

$('#span').css('background-position','0px top'); 

的CSS() - >獲取樣式屬性的值對於該組匹配元件的第一元件。

+0

Oj的感謝你,我應該已經注意到, – user1611830

+0

我認爲你可以在這裏找到答案:http://stackoverflow.com/questions/1776950/change-background-position-with-jquery –

+1

@ user1611830歡迎。沒關係你學會了一件新事物,開心:) –