有人能用jQuery倒计时格式帮我吗
Can someone help me in jQuery countdown format?
我使用过http://keith-wood.name/countdown.html同一页面上的多个倒计时插件。
我的锚中有秒,我通过添加当前日期并向用户显示倒计时来使用它们。
jQuery("#overlay").click(function () {
jQuery("#popup").hide();
});
$(this).children('td:eq(2)').find('a');
var val = parseInt($(td).text());
// $(td).text('');
var dt = new Date();
dt.setSeconds(dt.getSeconds() + val);
console.log(dt)
// var dt = dat.setSeconds(val);
$(td).countdown({
until: dt, format: 'dd-HH-MM-SS', compact: true, description: '', onTick: countdowncall
})
function countdowncall() {
$('.countdown_row.countdown_amount').each(function (n) {
$(this).text($(this).text().replace('d', 'days'));
});
}
问题是我想要8天13:17:12,所以我把d与天联系起来。我的代码尝试在每三次勾选时都这样做,所以这是错误的方式,因为每次需要对简单元素进行小的更改时,我都会调用循环。
这就产生了"8天"的问题。有人知道如何修复它或修改我已经写的代码吗。
只有dHMS
格式在该插件中有效。
来自manual
这是以下一个或多个字符:"Y"表示年份,"O"表示月份,'W'表示周,'D'表示天,'H'表示小时,'M'表示分钟,"S"表示秒。使用大写字符作为必填项字段和相应的小写字符,仅当非零。
另外,粘贴的内容也有语法错误。
- 在DOM元素周围添加
'
-
并在使用
parseInt
时添加基数var val = parseInt($('td').text(),10); $('td').countdown({....})
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 货币代码为欧元-金额的格式不应包含小数
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 更改angularjs中的日期-时间格式
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- 我能得到正确的格式吗
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 设置倒计时计时器,IE出现问题
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 将日期和时间转换为UTC格式的日期-Javascript
- Javascript格式UTC日期
- 元素的内容必须由格式正确的字符数据或标记组成
- 有人能用jQuery倒计时格式帮我吗
- Jquery 倒计时从 x 秒到 0,格式为 hh:mm:ss
- JavaScript倒计时,将秒格式化为HH:MM:SS
- 倒计时定时器使用moment.js mm:ss格式
- 在倒计时/定时器格式时间分钟和秒