回复:【思路】日历右侧活动列表实现持续时间大于1天的活动块状显示
11-10
·
简单写一下:当变量j在ot.showing中存在记录时,用空li标签霸占当前的位置,然后再输出当前活动的li标签,假设那个长3日的活动(以后叫x活动)在10日表格中的显示序号为1,那么在11号表格中:
若11号除了x活动外一个活动都没有,那么var:activesnum就等于1,遍历过程如下: for (j=0;j<activesnum;j++,amn++){ 第一次遍历,var:j等于0,此时刚好指向x活动。由于x活动在10号中的显示序号为1,当前序号(var:... |
||
回复:【思路】日历右侧活动列表实现持续时间大于1天的活动块状显示
11-10
·
思路又陷入混乱了……整理一下!
|
||
回复:【思路】日历右侧活动列表实现持续时间大于1天的活动块状显示
11-10
·
此时把活动id和该活动在表格中的显示顺序记录入数组ot.showing。
循环段结束,接下来遍历11日。11日中继承活动10日的那个长3天的活动(xml中已返回),此时遍历一下数组: <?js for(i=0;i<ot.showing.length;i++){ dd=ot.showing[i][0]; //活动id ddd=ot.showing[i][1]; //表格中的显示顺序 } ?> |
||
回复:【思路】日历右侧活动列表实现持续时间大于1天的活动块状显示
11-10
·
ot.showing=Array();
先建立数组。假设当前遍历到2010年11月10日,对应的表格号(var:itemid)是17。该日期下有一个长3天的活动,也就是持续到12日,那么当前遍历到10日是该活动就没有结束,那么就不显示右圆角。 |
||
【思路】日历右侧活动列表实现持续时间大于1天的活动块状显示
11-10
|
||
今天我们政治考试ed
11-10
·
下午最后一节课,35分钟
|
||
回复:【待解决】我觉得窗口不应该限制不能往最左边拖
11-10
·
已处理
|
||
444
11-10
|
||
somebody
11-10
·
to do something
|
||
2010年11月10日
11-10
|
||