我設計了一個使用html和jQuery的自定義日曆。我想在開始日期突出顯示一系列k天(例如2天)onhover。我的日曆中的可用日期是'可用'類的td。這是我正在使用的代碼片段:jQuery next()td跨表格行
$(".monthly-calendar .available").hover(function() {
$(this).toggleClass("selected");
$(this).next(".available").toggleClass("selected");
}
不幸next()僅適用於父行。這會產生一個問題,當我懸停在一行中的最後一列,在這種情況下,我看到只有1列突出顯示。我如何重載next()以在後續行中選擇可用的TD?
小提琴可在http://jsfiddle.net/yL573/1/嘗試懸停在26日看到的問題。徘徊在26應該也突出27或下一個'可用'td。我想推廣這選擇k天(k> 1,在這種情況下,k = 2)
您需要向我們展示兩行的html .. –
您可以發佈您正在使用的表的標記嗎?否則,你只能得到猜測。這可能是有用的,但可能不像你想的那樣具體。 –