我有它吐出一个应用程序的附加体标签: 体{背景:#FFF;}帮助去除使用jQuery
一遍又一遍。我无法修复应用程序中的错误。我如何使用jquery删除body {background:#FFF;}每次发生?
我有它吐出一个应用程序的附加体标签: 体{背景:#FFF;}帮助去除使用jQuery
一遍又一遍。我无法修复应用程序中的错误。我如何使用jquery删除body {background:#FFF;}每次发生?
你不能编辑CSS(我假设),但你可以在身上设置内联样式吗?这将覆盖CSS应用样式。
如果不是,这里是jQuery的调用来删除它在页面加载:
$(document).load(
function()
{
$("body").css("background-color", "transparent");
}
);
这听起来像你想编辑的风格块声明?我不知道的jQuery确实很多工作来帮助你在这种情况下,但这样的事情可能工作:
for(int i=0;i<document.styleSheets.length;i++) {
var sheet = document.styleSheets[i],
rules = sheet.cssRules ? sheet.cssRules : sheet.rules;
for(int j=0;j<rules.length;j++) {
if(rules[j].toLower() == 'body {background: #fff;}')
rules[j] = 'body {}';
}
}
你可能check here更多。
在页面上有多个 的实例覆盖 我放入css的任何东西。
也许你正在寻找了错误的方式......它可以在CSS被覆盖,尝试把这个在CSS文件:
body{
background:#0000ff !important;
}
注意的一点。“重要!”
是否有可能提供导致错误的应用程序的来源? – 2009-11-06 15:58:36
我无法从应用程序添加任何源代码。发生什么事情是有一个应用程序向页面添加事件,并且由于某种原因,每次添加事件时,都会在其中插入正文{background:#fff;},因此页面上有多个此实例覆盖我放入CSS的任何东西。由于某种原因,我没有做的是工作? – adam 2009-11-06 16:18:51