CSS类在父jsp加载时消失



我有一个jsp文件,它在index.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)所取代。使用firebug进行检查时,子jsp的主体标记如下所示。由于这个没有样式我添加到loaderCssProps得到应用。

preLoader.jsp(子jsp):-

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

看起来父jsp主体标记的所有属性都在替换子jsp。感谢您的支持,帮助我们解决这个问题。

谢谢。

你可以使用Jquery来添加一个类。

就是-

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

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

最新更新