使用此代码,'ul' 元素不会触发“whatever”模板。
<xsl:when test="self::p|table|box|example|fig|figure|ol|para|ul" >
<xsl:call-template name="whatever" />
</xsl:when>
然而,将它分开,使它工作得很好:
<xsl:when test="self::p|table|box|example|fig|figure|ol|para or self::ul" >
<xsl:call-template name="whatever" />
</xsl:when>
谁能解释一下?