Html 引导和XSLT-折叠组件-如何为每个循环生成动态ID
我使用引导进行了以下XSLT转换Html 引导和XSLT-折叠组件-如何为每个循环生成动态ID,html,xml,xslt,bootstrap-4,Html,Xml,Xslt,Bootstrap 4,我使用引导进行了以下XSLT转换 <xsl:for-each select="data/customers/customer"> <div> <div> <button class="btn btn-link" data-toggle="collapse" data-target="#id">Link</button> <
<xsl:for-each select="data/customers/customer">
<div>
<div>
<button class="btn btn-link" data-toggle="collapse" data-target="#id">Link</button>
</div>
<div id="id" class="collapse">
<xsl:value-of select="price"/>
</div>
</div>
</xsl:for-each>
有什么办法可以做到这一点吗?非常感谢。您可以使用
position()
或generate-id()
为每个客户
生成不同的值。非常感谢!它工作得很好。以下是我使用的解决方案:链接您可以使用position()
或generate-id()
为每个客户生成不同的值。非常感谢!它工作得很好。下面是我使用的解决方案:链接
<div>
<div>
<button class="btn btn-link" data-toggle="collapse" data-target="1">Link</button>
</div>
<div id="1" class="collapse">
10
</div>
</div>
<div>
<div>
<button class="btn btn-link" data-toggle="collapse" data-target="2">Link</button>
</div>
<div id="2" class="collapse">
13
</div>
</div>
<div>
<div>
<button class="btn btn-link" data-toggle="collapse" data-target="3">Link</button>
</div>
<div id="3" class="collapse">
22
</div>
</div>