-1
我想更改鏈接的類,但某些東西一定是錯的,但是我看不到在哪裏。 我檢查過,如果測試是確定的。用xslt更改鏈接的類
你能告訴我我錯了嗎?
<xsl:template match="*" mode="title-link-proced">
<a target="BodyPart" class="little_link">
<xsl:if test="@change = 'true'">
<xsl:attribute name="class">little_link_evolution</xsl:attribute>
</xsl:if>
</a>
</xsl>
我也試過
<xsl:template match="*" mode="title-link-proced">
<a target="BodyPart" class="little_link">
<xsl:if test="@change = 'true'">
<xsl:attribute name="class" select="little_link_evolution"></xsl:attribute>
</xsl:if>
</a>
</xsl>
但DIT不工作,要麼
編輯: 我檢查有是true值的改變屬性(如果我顯示:
<xsl:value-of select="@change"/>
我收到了)
EDIT 2
XML iput
<level_4 change="true" module="2X3E-ZE_RTY_OAD" title="presentation">
</level_4>
輸入XML是什麼樣的?您確定輸入中的當前上下文節點是一個元素,並且此元素具有「true」值的「change」屬性? –
是的,我很確定測試是正確的,我不認爲問題是XML,因爲值是好的,它是更多如何修改類 – stackSaru
什麼是你的*輸入*?您只顯示了模板的一個片段。 – helderdarocha