所以,我试图在文档加载后更改两个输入字段的背景。我使用这个jQuery代码:使用css()方法帮助我
$(document).ready(function() {
$('#login').css('background', "url('login-bg.gif') 3em center no-repeat");
$('#password').css('background', "url('password-bg.gif') 3em center no-repeat");
});
我已经看了Firebug中的代码,它似乎没事。但是,输入字段不会更改其背景。
如果我只设置了背景中它的作品样式表(我想用jQuery做到这一点,但因为我想改变字段的背景后,各种事件发生)。
你保持样式表,图片和页面,你在同一个显示夹? – roman 2010-01-27 22:44:28
尝试使用双引号来包裹您的选择器和“背景”或“背景图像”。由于引号不匹配,jQuery可能在内部处理一些错误。由于您在url选项中使用单引号,因此您必须为jquery选项使用双引号。但是,url选项不需要引号,因此您可以删除这些单引号。 – 2010-01-27 22:47:06
我认为单引号不是必需的,但推荐。我在大多数在线css教程中看到他们。 – 2010-01-28 21:42:58