如果在使用xsl的html数据属性里面有条件的话 [英] if condition inside data attribute of html using xsl
本文介绍了如果在使用xsl的html数据属性里面有条件的话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图在我的数据属性中写入if条件...
现在我正在接收xsml vaue,但不知道如何放置...
当我使用if HTML工作正常..
提供我的代码在下面...
I am trying to write an if condition inside my data attribute... right now I am receiving the xsml vaue but dont know how to put if there... when i use if outside html it works fine.. providing my code below...
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>
推荐答案
使用XSL 2.0,您可以执行此操作
using XSL 2.0, you can do this
<article class="banner-hero banner-hero--blocks" data-nav-title="{if (//Devices//SideMenu//NavTitleCheckBox='SideMenu') then //Devices//SideMenu//NavTitle else ()}">
</article>
这篇关于如果在使用xsl的html数据属性里面有条件的话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文