使用jquery选择多个行甚至表

时间:2012-01-02 09:06:04

标签: jquery calendar

我正在尝试构建一个可选日历,它显示了我的某种可用性。 我的第一次尝试很有效。我只是用行来显示一个日期,我可以很容易地使用nextUntil - 但是在将它分成几个表示一个月的表后,它会变得更复杂一些。

现在我的问题是,我一次只能从一行中选择<td>,我想不出一种方法可以在不破坏until语句的情况下转到下一行。 非常重要的是,“预订”类会阻止我的工具选择超出该点的td。 我希望我的问题有点清楚,因为英语不是我的母语。

非常感谢大家至少阅读它:D

现在这里是代码:In this fiddle

1 个答案:

答案 0 :(得分:1)

认为这就是你想要的:http://jsfiddle.net/petersendidit/MEeXV/8/

清理了很多东西。如果要再次使用它们,请务必缓存选择器。 我还切换到了点击处理程序的委托事件。

现在,当您点击某一天时,它会获取所有日期的列表,然后使用indexes查找所有下一天和前几天。它确保在到达booked天时停止。

点击处理程序可能会被拆分以使代码更清晰,更干净,但这会让你顺利进行。