父类jsp加载时,CSS类消失

时间:2014-07-18 14:44:44

标签: java jquery html css jsp

我有一个在index.jsp文件后加载的jsp文件。我为index.jsp的body标签添加了一个css类名,并为它的子jsp的body标签添加了一个css类名。

index.jsp(父jsp): -

<body id="siteBody" class="tundra parentCssProps">
...
...

preLoader.jsp(子jsp): -

<body class="loaderCssProps">
...
...

我的问题是,子jsp的css类名(loaderCssProps)被index.jsp(父类)css类名(tundra parentCssProps)替换。当使用萤火虫检查时,儿童jsp的身体标签如下所示。因此,我添加到loaderCssProps的样式都没有被应用。

preLoader.jsp(子jsp): -

<body id="siteBody" class="tundra parentCssProps">

这看起来像父jsp body标签的所有属性都在替换子jsp。感谢您对此的支持以克服这个问题。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用Jquery添加类。

那将是 -

$( "body" ).addClass( "loaderCssProps" );

参考:http://api.jquery.com/addclass/