2015-02-10 35 views
-1

我试图预先(我认为这是正确的词使用)“0”天的值这里的截图是小于10:如果类内容的值小于10的值,将:: content前面的内容添加到CSS类中

Screenshot of current class and item in question

我有CSS的基本结构,添加前述“0”值,但我只是不知道如何添加它仅当值小于10.正如你所看到的,我成功地将它添加到了整个班级,但它也增加了“11”值,这也是我不想要的。

任何帮助是非常赞赏。

迈克尔

+0

不知道为什么,我原来的职位被标记为-1,但okkkkk。大声笑 – 2015-06-12 22:34:30

回答

1

而是使用jQuery

$(".target-div").each(function(){ 
$(this).html(($(this).html<10?"0":"")+$(this).html()); 
}); 

这里.TARGET-DIV做到这一点是日期格

+0

宾果!感谢我的朋友,并且dAm $很快。非常感谢您的帮助。 – 2015-02-10 21:15:44

+0

好的迈克尔G,请投票并将其标记为正确的答案... – void 2015-02-11 06:24:57

+0

我很愿意upvote,但我的名声太低,抱歉!我会尽管。 – 2015-03-11 18:30:01

1

如果你可以添加一些标记,那么我会换的一天span。像这样:

<div class="evo_date"> 
    <div class="start"> 
     <span>4</span> 
     <em>Feb</em> 
    </div> 
</div> 

然后运行这个jQuery的片段:

$(".evo_date .start span").each(function() { 
    if ($(this).text().length == 1) { 
     $(this).text("0" + $(this).text()); 
    } 
}); 

尝试一下这里: http://jsfiddle.net/er0sh9bg/

+0

我测试了你的版本以及Kenneth,它的工作原理也一样。我非常感谢你们。谢谢你的小提琴。 – 2015-02-10 21:19:45

+0

我很喜欢upvote,但是我的声望太低了,对不起!我会尽管。 – 2015-03-11 18:29:39

相关问题