J'ai un arbre généré avec JSTree dans ma page JSP (partie d'une webapp Struts2) comme suit:JSTree générer des liens qui ne sont pas utilisables dans la page JSP w/Struts2
<div class="panel">
<div id="demo1" class="demo">
<ul>
<li id="node"><a href="#"><s:property value="product"/></a>
<ul>
<li id="node">
<a href="#">Dependents</a>
<ul>
<s:iterator value="dependentsList" id="dependent">
<li id="node">
<a href="#">
<s:property value="productName"/></a>
<ul>
<li>
<a href="#">
Version Number: <s:property value="version" />
</a>
</li>
<s:if test="documentationLink != ''">
<li>
<a href="<s:property value="documentationLink" />">
Link to Product Documentation
</a>
</li>
</s:if>
</ul>
</li>
</s:iterator>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<script type="text/javascript" >
$(function() {
$("#demo1").jstree(
{
"core" :
{
"initially_open" : [ "#node" ]
},
"themes" :
{
"theme" : "default",
"icons" : false
},
"plugins" : [ "themes", "html_data", "ui"]
});
});
</script>
chose est les liens vers le produit la documentation apparaît sur mon navigateur (j'ai essayé d'utiliser à la fois Firefox et Internet Explorer) dans la barre d'état inférieure, mais quand je clique dessus, rien ne s'affiche (j'ai vérifié mon code source HTML et les balises d'ancrage). Quelqu'un pourrait-il comprendre pourquoi mes liens ne fonctionnent pas? J'utilise à la fois les dernières versions de JQuery et JSTree. Merci!