从Javascript文件更改JSP
我在jsp文件中设置css样式。我添加了两个“a链接”,现在我想通过其他文件(js脚本)中的任何jQuery方法更改spring:theme 问题:如何为我的“a链接”编写函数onClick(),以从不同的文件更改此spring:theme JSP文件从Javascript文件更改JSP,javascript,jquery,css,jsp,spring-mvc,Javascript,Jquery,Css,Jsp,Spring Mvc,我在jsp文件中设置css样式。我添加了两个“a链接”,现在我想通过其他文件(js脚本)中的任何jQuery方法更改spring:theme 问题:如何为我的“a链接”编写函数onClick(),以从不同的文件更改此spring:theme JSP文件 <head> <c:choose> <c:when test=""> </c:when> <c:otherwise> <spring:theme code="standar
<head>
<c:choose>
<c:when test="">
</c:when>
<c:otherwise>
<spring:theme code="standard.default.css.file" var="defaultCssFile" />
<link type="text/css" rel="stylesheet"
href="<c:url value="${defaultCssFile}" />" />
</c:otherwise>
</c:choose>
</head>
<div id="changeWrapper">
<ul>
<li><a href="#" class="change ch1" data-change2="firstCSS">a</a></li>
<li><a href="#" class="change ch2" data-change2="secondCSS">b</a></li>
</ul>
</div>
将id添加到您的
标签,如下所示:
<link type="text/css" rel="stylesheet" id="myId"
href="<c:url value="${defaultCssFile}" />" />
$('#changeWrapper').on('click', '.change', function() {
var obj = $(this), cssfile = obj.data('change2');
$('#myId').attr('href', cssfile);
});
有没有办法将带有新css的类()添加到主体(在本例中)而不是将一个css更改为第二个css?因为在我的第二个css文件中,我只更改颜色和字体参数…@JacobRutka我们可以在运行时查看css规则,请检查。