慕姐7564957
洗涤器,设备
我是时生
同学可以自己找
iddplayer
qq_thebestofmys_0
哈哈哈哈
qq_黑色契约_0
dellajie
JavaScript HTML CSS
Hugh_33
获取滚动条的高度时候做一下兼容吧,如果是用谷歌浏览器获取top值是window.pageYOffset
_任o放縱_
push ---- [1,2,3,4]
unshift ---- [4,3,2,1]
html_month.unshift(tpl_month.replace( /\{month\}/g,m ));
慕粉2047434440
Briiii
右边可以下载啊
drisingsun
elephantme
我也觉得.
慕粉4374691
不能下载视频到PC上,可以在手机APP上下载缓存到手机本地
请叫我橙子蛋
确实不对。
慕雪5902450
if(!list[year][month]) {
list[year][month] = [];
}
qq_画一群人的感伤_0
qweqwe13123123
<div id="tpl_content_month">
<div class="content_month" id="content_month_{year}_{month}">{month}月</div>
{list}
</div>
dky
慕哥6024145
因为要把数组做成html模板,并且替换掉innerHTML,所以就是用了join。老师其实是把前端MVC框架要做得前后端分离用原生的js去实现了,所以看起来会这么难,不过静下来学习,可以了解很多的。
闻声入眠
var date = new Date(data[i].date); //把数据中的时间字符串转化为时间对象
var year = date.getFullYear(); //获取年份
var month = date.getMonth() + 1;
var lunar = GetLunarDateString(date);
if (!list[year] ) {list[year] = {}}; //询问年份是否存在,若不存在声明为一个对象
Zyichuan
lunar没有定义吧,或者你写错了
冰冰冰冰冰3515066
这个是判断,当前月份的第一个item哟与没有达到浏览器的顶部,如果要判断当前月份的第一个item出现就出现这个月份的高亮的话,需要判断他与浏览器的底部位置,而不是对比浏览器顶部的位置
慕沐7750536



这一节需要的css和js
qq_慕尼黑1508941
秋夜的相思雨
1586468858
阳光正好
CSS雪碧图
小白27
你的JS代码里边有定义list吗?
var list={};
qq_生活_4
前端模板就是将原有的html里写的东西,给它替换掉。js主要在讲从数据存放的那个js文件中提取到数据存放到一个数组中,然后通过js语言和正则表达式进行相关的操作,将操作得到的数据添加到html里设置的{}里
程序员小公举
透明度是0,2的白色。
螭凃
那应该怎么解决呢