如何设置由php创建的日期并在单个span元素中输出

时间:2014-04-02 16:28:25

标签: php css smarty

我的问题是我正在使用的CMS在单个span元素中输出日期,如下所示:M / d / Y,输出以下html:Mar / 03/14。

我想将日期设置为每个变量的堆叠样式      例如2014年(在底部),JAN(年度最佳)和14日(当月的最佳日期)。

不幸的是我只能访问css和smarty tpl文件,而不是php文件。我正在寻找CSS解决方案,但我也对JS开放。

任何建议表示赞赏。

1 个答案:

答案 0 :(得分:0)

我使用jQuery编写了这个例子:

$(document).ready(function(){

    // You can change for your classes or add this in your smarty template
    var month = $('.month'),
        day = $('.day'),
        year = $('.year'),
        out = $('.out');

    var months = {
        'JAN': '01'
        'FEB', '02',
        'MAR': '03' 
        // etc...
    };

    // Hides the unecessary elements
    month.hide();
    year.hide();
    day.hide();

    out.html(months[month.text()] + '/' + day.text() + '/' + year.text());

});