日历,类似旅行网站的酒店入住
2014-03-21 11:36
232 查看
1.首先输入点击要能够有两个日历
画出月份,大部分是5x7行,但是也会有6x7的情况(1号为周六)
计算1号的位置,月份的清空,画月份时候,当日的判断。
2.input框 click 和 change时候的区分
3.选择范围
4.更改年月日(两种情况,在input里面修改没啥特别的,在表格里面改,要把drawTable()做的更具复用性)
画出月份,大部分是5x7行,但是也会有6x7的情况(1号为周六)
计算1号的位置,月份的清空,画月份时候,当日的判断。
//画表格行数 var rows = Math.ceil((maxDay+first)/7); var beforeTable = '<div id="'+strDate+'" class="data-calendar" style="display: block;"><table><thead><tr><th>日</th><th>一</th><th>二</th><th>三</th><th>四</th><th>五</th><th>六</th></tr></thead><tbody>'; var table; for(var i = 0 ; i < rows ; i++){ table += "<tr>" ; for( var j = 1 ; j <= 7 ; j++){ //table += "<td>"+ (j + 7 * i) +"</td>" //周日就是1号的判断 table += "<td></td>" } table+="</tr>" } var afterTable = '</tbody></table></div>'; $("#calendar").after(beforeTable + table + afterTable); //填日期 for(var i = first,j = 1 ; i < tableNum,j<=maxDay ; i++,j++){ if(i != today){ //$(".data-calendar td").eq(i).css({"color":"#000"}); }else{ var num = first + today - 1; $(".data-calendar td").eq(num).css({"color":"#ff3366"}); } $(".data-calendar td").eq(i).html(j); }
2.input框 click 和 change时候的区分
3.选择范围
4.更改年月日(两种情况,在input里面修改没啥特别的,在表格里面改,要把drawTable()做的更具复用性)
相关文章推荐
- 关于我们 - 飞客旅行网 - 最大的中文酒店常客,航空常客,信用卡讨论网站!
- iOS仿酒店入住离店日历(Calendar)选择
- 重写的HTML5酒店入住日期选择日历插件
- Android类似日历的翻转控件
- Material-CalendarView实现的旅行日历
- 地区切换类似京东网站
- android日历之滚动选择日期类似ios
- 类似google日历的web日历控件——FullCalendar
- 网站的SEO优化(提高搜索引擎收录,类似百度)
- 一个网站无论访问它的哪个页面都只显示其主域名类似
- [英语学习]国外的在线广播网站,类似喜马拉雅和荔枝FM
- Wanderfly:旅游规划网站,懒人旅行专用
- 类似google日历的web日历控件——FullCalendar
- 上海酒店预订网_提供很多特价酒店预定,是我朋友的网站所以我推荐大家到上海就去他那订酒店
- 推荐一个可以往blog里面加入旅行线路图的travel map网站
- 在Console中输出类似Windows系统的日历
- netcraft.com类似网站使用笔记
- Twitter安全漏洞传病毒 国内类似网站亦需警惕
- 深圳SAP培训入住酒店
- 类似头条的网站搭建