欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

如何用jquery给div元素付background-image:url(imgs/right.png);这个值? jquery css background

如何用jquery给div元素付background-image:url(imgs/right.png);这个值?

2010-09-08 08:03floatfox0103  分类:Html/Css | 浏览 21717 次
楼下两位的方法都不行 
  $("#pop_bar").css("backgroundImage","ul(imgs/left.png)");我的也面用这种方法报“参数无效”
$("#pop_bar").css({"background-image":"url(imgs/left.png)"});这种方法是好用的,谁能解释一下这位为什么吗?
 
2010-09-09 10:30
正确答案
$("div").css("backgroundImage","url(imgs/right.png)"); 
或
$("div").css("background-image","url(imgs/right.png)"); 
经测试,没问题。 

url你少了r,当然参数无效了
评论 | 12 11

Inpool | 七级 采纳率38%

擅长: 数据库DB 其他编程语言 C/C++ Linux

按默认排序 | 按时间排序

其他3条回答

2010-09-08 17:01psufool | 六级
方法一:
<script type="text/javascript">
$(function(){
$("div").css("background","url(imgs/right.png)");
}
}
方法二:
<style type="text/css">
.divBg{background:url(imgs/right.png);}
</style>
<script type="text/javascript">
$(function(){
$("div").addClass("divBg");
}
}
</script>
评论 | 2 0
2010-09-11 11:42vengaboy | 六级
css中定义背景图片是background-image,而不是backgroundImage
评论 | 3 3
2010-09-08 08:10lg消逝lg | 五级
普通分类: