【发布时间】:2019-09-27 16:56:14
【问题描述】:
我正在尝试通过测试将多个类应用于属性。
这可能真的很简单,但我不知道该怎么做。我尝试将这些类分隔在一行中,并像这样堆叠它们:
<xsl:when test="@name = 'Example' and @status = 'Example2'">
<xsl:attribute name="class">style1</xsl:attribute>
<xsl:attribute name="class">style2</xsl:attribute>
</xsl:when>
当我以这种方式尝试时,它会应用第二类,但不是第一类。当我将两个类放在同一行时,它根本不起作用。
非常感谢您的想法!
【问题讨论】:
-
您必须选择其中一个,因为一个元素只能具有具有唯一名称的属性。