答案 0 :(得分:2)
<xsl:if test='name(..)=condition'>;display=none</xsl:if>
这将询问父项的名称是否等于名称为condition的子项的值。您可能想知道父项的名称是否为文字值“条件”:
<xsl:if test='name(..)="condition"'>;display=none</xsl:if>
然而,写作可能更具惯用性:
<xsl:if test='parent::condition'>;display=none</xsl:if>
另请注意,display:none
是有效的CSS,display=none
可能无效。
答案 1 :(得分:0)
通过添加属性样式
来尝试以下代码 <div><xsl:attribute name ="style"><xsl:if test='name(..)=condition'>display=none;</xsl:if></xsl:attribute></div>