任何人都可以请参考以下XSLT代码中我如何获得i的价值?
<xsl:for-each select="MenuItems/mainmenu">
<xsl:variable name="i" select="position()"/>
<li class="menu_hover" onclick="SwitchMenu(this, $i)" >
</li>
</xsl:for-each>
感谢。
答案 0 :(得分:1)
最简单的方法是使用'value-of'的捷径作为花括号:
<xsl:for-each select="MenuItems/mainmenu">
<xsl:variable name="i" select="position()"/>
<li class="menu_hover" onclick="SwitchMenu(this, {$i})" >
</li>
</xsl:for-each>