Черезстрочное выделение классом

#
Черезстрочное выделение классом
Задача выводить поочередно каждую строку то одного цвета то другого.
Для каждого вида определен класс. Пишу так:


      <xsl:choose>
       <xsl:when test='position() mod 2 = 0'>
                         <xsl:variable name="name_class">wrap_text_block even</xsl:variable>
                </xsl:when>
               <xsl:otherwise>
                         <xsl:variable name="name_class">wrap_text_block</xsl:variable>
               </xsl:otherwise>    
              </xsl:choose>
<div class="{$name_class}">
       .....
       .....

По синтаксису вроде все правильно.. что не так? подскажите..
#
Re: Черезстрочное выделение классом
можно так
<div><xsl:attrubute name="class"><xsl:choose>
<xsl:when test="position() mod 2 = 0">wrap_text_block even</xsl:when>
<xsl:otherwise>wrap_text_block</xsl:otherwise>
</xsl:choose></xsl:attribute>...
#
Re: Черезстрочное выделение классом
Спасибо. Помогло!
Авторизация