jquery - 获取 Javascript 以滚动下个月的日期

标签 jquery html date

这是 jsfiddle:http://jsfiddle.net/fDm2p/ 一切都在正常工作,除了接近底部的月份没有滚动并显示显然不存在的日期。有人可以帮我修改现有的代码以使其正常工作吗?我使用 TD 类作为“添加号码”

最佳答案

http://jsfiddle.net/fDm2p/2/

$(document).ready(function() {
    $("#calcShptable td").each(function() {
        var theDate = new Date();
        var addNum = parseInt($(this).attr("class"));

        theDate.setDate(theDate.getDate()+addNum);

        myDate = (theDate.getMonth() + 1) + '/' + (theDate.getDate()) + '/' + theDate.getFullYear();
        $(document.createTextNode(myDate)).appendTo(this);
    });
});

使用 setDate 和一个太大的数字将为您处理翻转。

关于jquery - 获取 Javascript 以滚动下个月的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8086807/

相关文章:

php - 有没有办法像 PHP 一样自动将表单的输出转换为数组,但使用 jQuery/Javascript?

javascript - 允许用户一键加入特定游戏服务器的 HTML 代码

html - 如何在不影响非空图像的情况下调整空图像的大小?

javascript - 检查点后 2 个字母的输入验证模式

Javascript 日期变量赋值

Jquery 如果 (x) 秒后未单击,则自动执行函数

c# - 将生成的 HTML 传递给 View 并用 Url.Action 替换链接

java - Unix 纪元时间到 Java Date 对象

sql - 选择从开始日期起 1-2 年的记录

jquery - 将 jQuery 方法绑定(bind)到通过 Ajax 调用加载的 Html