我正在使用 struts2 jquery 树插件在 div 中显示树。问题是树的 CSS 或我的 JSP 页面的 CSS 没有正确加载。
我尝试更改脚本加载的顺序,现在我可以看到我在 JSP 上的所有 CSS 都是所需的,但树没有加载正确的 CSS。
截至目前,我已将jqueryui="true"
.<sj:head>
<sj:head jqueryui="true" />
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>
<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>
<script type="text/javascript" src="scripts/myscript.js" ></script>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile.structure-1.2.0.min.css" />
<link rel="stylesheet" href="themes/Test.css" />
<link rel="stylesheet" href="themes/Custom.css" />
<link rel="stylesheet" href="css/styles.css" />
<script>
$.subscribe('treeClicked', function(event, data) {
var item = event.originalEvent.data.rslt.obj;
alert('Clicked ID : ' + item.attr("id") + ' - Text ' + item.text());
});
</script>
<body>
<s:url var="treeDataUrl" action="GetData"/>
<sjt:tree
id="jsonTree"
href="%{treeDataUrl}"
onClickTopics="treeClicked"
jstreetheme="default"
/>
</body>
注意:我需要包含我在代码中提到的所有 CSS 文件。它们对于我的 UI 是必需的