有没有简单的方法来使用jQuery删除页面上的所有背景样式?具体来说,需要删除背景颜色和图像。使用jQuery删除所有元素的背景颜色/图像
12
A
回答
29
-2
HTML
<ul>
<li class="one"><a href="#"></a></li>
<li class="two"><a href="#"></a></li>
<li class="three"><a href="#"></a></li>
</ul>
CSS
.bg1 { background: url(images/red.jpg) repeat-x; background-color: #6c0000; }
.bg2 { background: url(images/orange.jpg) repeat-x; background-color: #5A2A00; }
.bg3 { background: url(images/blue.jpg) repeat-x; background-color: #00345B; }
JS
$(document).ready(function(){
$("li.one").click(function(){ $
("body").removeClass('bg2 , bg3').addClass("bg1");
});
$("li.two").click(function(){ $
("body").removeClass("bg1 , bg3").addClass("bg2");
});
$("li.three").click(function(){ $
("body").removeClass("bg1 , bg2").addClass("bg3");
});
});
+0
pooja,你可以使用上面的100101或ctnr-k来格式化代码 – kobe 2010-12-08 05:32:49
1
$('*').css('background', 'transparent');
+0
使用`'transparent''而不是'none'`有什么好处? – alex 2013-03-27 20:50:18
相关问题
- 1. 将背景图像和背景颜色对添加到元素
- 2. JQuery SlideUp - 背景颜色背后图像
- 3. 使用Python/PIL从图像中删除背景颜色
- 4. jQuery动画背景颜色。删除Math.random
- 5. jQuery:为元素分配背景颜色
- 6. 删除背景颜色
- 7. 更改已具有背景图像的元素的背景颜色
- 8. CSS:背景颜色的背景图像
- 9. 删除谷歌地图背景颜色
- 10. 背景图像覆盖背景颜色
- 11. 背景颜色在背景图像
- 12. 如何使用PHP删除PNG图像的白色背景颜色?
- 13. PHP背景图像颜色
- 14. 删除图像中的背景灰色像素
- 15. 删除图像中的所有特定颜色(颜色范围)?
- 16. 如何使用jQuery更改父元素的背景颜色?
- 17. 用Javascript删除图像背景/ jQuery
- 18. 如何删除python tkinter中的所有背景颜色
- 19. 删除OCR图像处理中的背景颜色
- 20. 如何用背景图像为背景颜色重新添加背景颜色?
- 21. 只显示固定元素上方的背景图像/颜色
- 22. 需要有关所选图像鼠标背景色的帮助。并删除背景为其它图像所选
- 23. 删除白色背景图像css
- 24. 从图像中删除白色背景
- 25. 从图像中删除白色背景
- 26. 如何用JavaFx删除图片的颜色(使背景透明)?
- 27. 如何在jquery中设置图片元素的背景颜色
- 28. 使用jquery设置和删除菜单背景颜色
- 29. 使用背景图片和颜色相同的元素
- 30. 元素背景颜色和背景图片
这是为什么!介绍Yule登录Greasemonkey脚本:http://userscripts.org/scripts/show/92217。节日快乐! – 2010-12-08 05:11:31