在for-each-XSLT循环中,我构造了一个形式为的HTML结构:
<div class="panel-group" id="accordion1" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="heading001">
...
</div>
</div>
</div>
是否可以在该循环中生成属性id
的后缀并分配给它?因此,在第一个循环中,ID
变为“ accordion1 ”和“ heading001 ”,在第二个循环中变为“ accordion2 ”和“ heading002 ”等?如果是这样,你能提供一个例子吗?
答案 0 :(得分:0)
在你的每个循环中,id的例子做下面的事情
<xsl:attribute name="id">
<xsl:value-of select="concat('accordion', position()" />
</xsl:attribute>