Skip to main content

Bug Tracker

Side navigation

#7637 closed bug (wontfix)

Opened November 26, 2010 11:03AM UTC

Closed November 26, 2010 11:43AM UTC

$(a).css('background') return empty string

Reported by: gaetan Owned by:
Priority: undecided Milestone: 1.5
Component: unfiled Version: 1.4.4
Keywords: Cc:
Blocked by: Blocking:
Description
$(a).css('background')

return empty string.

But the setter

$(a).css('background','some value')

works.

I use

$(a).css('background-image')

to have the good value.

In the documentation, since 1.0, ''background'' is not supported, but it works for me until 1.3.2.

(Firefox 3.6.12 && Google Chrome 5.0.375.70)

Element :

<a href=​"#​" style=​"background:​url(image.png)">link</a>
Attachments (0)
Change History (1)

Changed November 26, 2010 11:43AM UTC by jitter comment:1

_comment0: As you stated yourself the documentation for [http://api.jquery.com/css/ css()] is clear about this: \ >Shorthand CSS properties (e.g. margin, background, border) are '''not supported'''. \ 1290771812302446
resolution: → wontfix
status: newclosed

As you stated yourself, the documentation for css() is clear about this:

>Shorthand CSS properties (e.g. margin, background, border) are not supported.