(首先,请原谅我的英语,我是初学者)
让我解释一下情况:
我想使用Google Charts Tool创建图表(尝试一下,它非常有帮助).这部分并不是很难......
问题来自于我有一个特定的图表需要在x轴上一个月的四个星期:我想在屏幕上只显示当前月的四个星期一.
我已经有了currentMonth和currentYear变量,我知道如何获得当月的第一天.我需要的只是如何在阵列中获得一个月的四个星期一.所有这些都在同一个JavaScript文件中.
我在编程逻辑中迷失了很多,而且我已经看到了很多不适合我的解决方案.
那么,我有什么:
var date = new Date();
var currentYear = date.getFullYear();
var currentMonth = date.getMonth();
var firstDayofMonth = new Date(currentYear, currentMonth, 1);
var firstWeekDay = firstDayofMonth.getDay();
Run Code Online (Sandbox Code Playgroud)
我希望有这样的东西:
var myDates = [
new Date(firstMonday),
new Date(secondMonday),
new Date(thirdMonday),
new Date(fourthMonday),
];
Run Code Online (Sandbox Code Playgroud)
谢谢你的阅读,如果你能帮助我... :)
Gaelle
(首先,抱歉我的英语不好,我是初学者)
我有一个按日期显示的百分比图表。我想在 x 轴上显示当前周的每一天。
所以,我试图找到如何获得一周中的 7 天。这就是我所拥有的:
var curr = new Date; // get current date
var first = curr.getDate() - curr.getDay();//to set first day on monday, not on sunday, first+1 :
var firstday = (new Date(curr.setDate(first+1))).toString();
for(var i = 1;i<7;i++){
var next = first + i;
var nextday = (new Date(curr.setDate(next))).toString();
alert(nextday);
}
Run Code Online (Sandbox Code Playgroud)
警报开始得很好......直到月底。这就是我得到的:
1 : "Mon 27 Feb 2012 ..."
2 : "Tue 28 Feb 2012 ..."
3 : "Wed 29 Feb 2012 ..."
4 : "Thu 01 …Run Code Online (Sandbox Code Playgroud) 我有一个关于JQuery的简单问题......
我有一个<div>包含一些div 的主,它有动态id.每个子div都有一个<h4>标记.这些h4没有任何id,也没有类,也没有名称.他们只有一些文字.
这就是我在说的:
<div id="main_div">
<div id ="div01">
<h4>Sometext01</h4>
</div>
<div id ="div02">
<h4>Sometext02</h4>
</div>
<div id ="div03">
<h4>Special Text!!!</h4>
</div>
<div id ="div04">
<h4>Sometext04</h4>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我想得到h4的父div的id是哪个文本是"特殊文本!!!" (所以,在这个例子中,它是div03).
但是,不幸的是,这些ID是自动生成的(由Sugarcrm,对于那些知道的人),我无法提前知道id的名字.所以这就是我必须经过h4的原因.
我知道我可以使用下面的jQuery函数来传递所有的h4
allMyH4.each()
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用下面的jQuery函数找到我想要的h4的父级
myFoundH4.parent()
Run Code Online (Sandbox Code Playgroud)
但我在通过text()(或html())搜索h4时遇到了一些麻烦
你能帮帮我吗?
非常感谢
几小时后编辑:
感谢@Bhushan,我可以做我真正想要的事情.它只是有一个限制:我的用户不能改变h4文本NOR给几个h4同名包含我的字符串.对于另一个解决方案,尝试@rory,它不适合我,但它已经被其他人测试过,它似乎比包含更好.