WIP filter, has some basic features
This commit is contained in:
@ -46,14 +46,30 @@ function paginationInit(data, paintingList, explorer)
|
||||
}
|
||||
|
||||
previousArray = response;
|
||||
|
||||
infoArray = []
|
||||
for (a of response)
|
||||
{
|
||||
for (d of data)
|
||||
{
|
||||
if (a == d.number)
|
||||
infoArray.push({"number": d.number, "photo": d.photo});
|
||||
}
|
||||
}
|
||||
|
||||
$.each(response, function(index, item)
|
||||
{
|
||||
$('[data-fancybox="exposition"][data-fancybox-index="'+item+'"]').parent().removeClass("inactive").addClass("active");
|
||||
if (data[item >= 1000 ? (item - 1000 + 383 - 1) : (item - 1)].photo != "none") // inédit: index starts at 1000 // 383: total number of paintings except inédit
|
||||
$('[data-fancybox="exposition"][data-fancybox-index="'+item+'"] img').attr("src", "photos/paintings/mini/"+item+".jpg");
|
||||
else
|
||||
$('[data-fancybox="exposition"][data-fancybox-index="'+item+'"] img').attr("src", "images/unknown.jpg");
|
||||
for (i of infoArray)
|
||||
{
|
||||
if (i.number == item)
|
||||
{
|
||||
$('[data-fancybox="exposition"][data-fancybox-index="' + item + '"]').parent().removeClass("inactive").addClass("active");
|
||||
if (i.photo != "none")
|
||||
$('[data-fancybox="exposition"][data-fancybox-index="' + item + '"] img').attr("src", "photos/paintings/mini/" + item + ".jpg");
|
||||
else
|
||||
$('[data-fancybox="exposition"][data-fancybox-index="' + item + '"] img').attr("src", "images/unknown.jpg");
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
|
Reference in New Issue
Block a user