我有一个元素菜单,a
所有这些元素都使用 xslt 从 xml 文件中获取文本:
<nav>
<xsl:for-each select="package">
<a href="#" onclick="generateContent('{@name}', this);"><xsl:value-of select="@name"/></a>
</xsl:for-each>
</nav>
现在我想生成一个div
(并在单击链接时将其附加到网站),其内容是从我的 xml 文件生成的(使用上面的 xslt)。
最好的方法是什么?我的猜测是从 JS 来做 - 从generateContent(..)
函数;但我不知道这是否可能以及我是否不会以这种方式使事情过于复杂。