update timetable dispaly of remote sites
This commit is contained in:
+11
-5
@@ -320,7 +320,8 @@ $(".table-div + pre").each((n, pre) => {
|
||||
|
||||
$("td").hover((e) => {
|
||||
//start hover
|
||||
pair = $(e.target).closest('tr').find('td:first')[0].dataset.pair;
|
||||
worker_td = $(e.target).closest('tr').find('td:first')[0]
|
||||
pair = worker_td.dataset.pair;
|
||||
index = $(e.target).index() - 1;
|
||||
if (pair > 0) {
|
||||
$(`td[data-pair=${pair}]`).each((n, el) => {
|
||||
@@ -330,9 +331,14 @@ $("td").hover((e) => {
|
||||
if (e.target.dataset.shift != undefined && e.target.dataset.shift.length > 0) {
|
||||
$(`td[data-shift=${e.target.dataset.shift}]`).addClass("shift-highlight")
|
||||
|
||||
if (e.target.dataset.shift.includes("night")) {
|
||||
$(`td[data-night-at-derriford=1]`).siblings().addClass("derriford-night")
|
||||
}
|
||||
console.log(`td[data-remote-site='${e.target.dataset.shiftRemoteSite}']`)
|
||||
console.log($(e.target).closest('tr').find(`td[data-remote-site='${e.target.dataset.shiftRemoteSite}']`))
|
||||
|
||||
$(`td[data-remote-site='${e.target.dataset.shiftRemoteSite}']`).closest('tr').find(`td[data-shift=${e.target.dataset.shift}]`).addClass("remote-site-match")
|
||||
// console.log(e.target.dataset.shiftRemoteSite , worker_td.dataset.remoteSite)
|
||||
// if (e.target.dataset.shiftRemoteSite == worker_td.dataset.remoteSite) {
|
||||
// $(`td[data-shift-remote-site=${e.target.dataset.shiftRemoteSite}]`).addClass("remote-site-match")
|
||||
// }
|
||||
}
|
||||
|
||||
}, (e) => {
|
||||
@@ -340,7 +346,7 @@ $("td").hover((e) => {
|
||||
//end hover
|
||||
$("td.pair-match").removeClass("pair-match")
|
||||
$("td.shift-highlight").removeClass("shift-highlight")
|
||||
$("td.derriford-night").removeClass("derriford-night")
|
||||
$("td.remote-site-match").removeClass("remote-site-match")
|
||||
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user