我正在尝试构建一个可选日历,它显示了我的某种可用性。 我的第一次尝试很有效。我只是用行来显示一个日期,我可以很容易地使用nextUntil - 但是在将它分成几个表示一个月的表后,它会变得更复杂一些。
现在我的问题是,我一次只能从一行中选择<td>
,我想不出一种方法可以在不破坏until
语句的情况下转到下一行。
非常重要的是,“预订”类会阻止我的工具选择超出该点的td。
我希望我的问题有点清楚,因为英语不是我的母语。
非常感谢大家至少阅读它:D
现在这里是代码:In this fiddle
答案 0 :(得分:1)
认为这就是你想要的:http://jsfiddle.net/petersendidit/MEeXV/8/
清理了很多东西。如果要再次使用它们,请务必缓存选择器。 我还切换到了点击处理程序的委托事件。
现在,当您点击某一天时,它会获取所有日期的列表,然后使用indexes
查找所有下一天和前几天。它确保在到达booked
天时停止。
点击处理程序可能会被拆分以使代码更清晰,更干净,但这会让你顺利进行。