我正在尝试在我的数据属性中写一个if条件... 现在我收到xsml vaue但不知道如果放在那里... 当我使用如果外面的HTML它工作正常.. 在下面提供我的代码......
http://xsltransform.net/bFukv8i/16
<xsl:if test="//Devices//SideMenu//NavTitleCheckBox='SideMenu'">
Data_Nav_Title="<xsl:value-of select='//Devices//SideMenu//NavTitle'/>"
</xsl:if>
<article class="banner-hero banner-hero--blocks" data-nav-title="{//Devices//SideMenu//NavTitle}"></article>
<script>
答案 0 :(得分:2)
使用XSL 2.0,你可以这样做
<article class="banner-hero banner-hero--blocks" data-nav-title="{if (//Devices//SideMenu//NavTitleCheckBox='SideMenu') then //Devices//SideMenu//NavTitle else ()}">
</article>