【问题标题】:Why is "expiryText" not working for countdown plugin?为什么“expiryText”不适用于倒计时插件?
【发布时间】:2023-03-05 13:44:01
【问题描述】:

我正在使用 Keith Wood 的 jQuery 倒计时插件,但遇到了问题。当倒计时达到零时,它不会显示我设置的“expiryText”参数。下面是我实现的代码:

jQuery(function() {
    jQuery(".counter").countdown({
        until: new Date(2014, 8-1, 20),
        description: ' Until Our Wedding!',
        format: "d",
        expiryText: "<div>Already Married!!!</div>"
    });
});

由于日期设置为 2014 年 8 月 20 日,它应该显示“已婚!!!”,但事实并非如此。相反,它只是显示“直到我们的婚礼!”。但是,当我将其更改为将来的日期时,它就像一种魅力。

知道为什么这不起作用吗?

来源:http://keith-wood.name/countdown.html

【问题讨论】:

  • 找到答案,见下文:

标签: jquery parameters countdown


【解决方案1】:

刚刚想通了。需要将alwaysExpire 设置为true,以便在目标日期之后启动计时器时触发过期。

jQuery(function() {
    jQuery(".counter").countdown({
        until: new Date(<?php echo $wedding_year.", ".$wedding_month."-1, ".$wedding_day; ?>),
        description: ' Until Our Wedding!',
        format: "d",
        alwaysExpire: true,
        expiryText: "Already Married!"
    });
});

参考:http://keith-wood.name/countdownRef.html#alwaysExpire

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-19
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多