badge lauréat sur page site
This commit is contained in:
@@ -46,6 +46,8 @@ svgElement.addEventListener('mouseover', function(event) {
|
||||
const content = event.target.getAttribute('data-content');
|
||||
const dataId = event.target.getAttribute('data-id');
|
||||
const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`);
|
||||
const correspondingProjetRow = document.querySelector(`.node-type-projet[data-id="${dataId}"]`);
|
||||
|
||||
|
||||
// Interaction pour la page d'accueil
|
||||
if (isHomePage) {
|
||||
@@ -68,7 +70,7 @@ svgElement.addEventListener('mouseover', function(event) {
|
||||
}
|
||||
|
||||
// Interaction pour la page #lessites
|
||||
if (isLessitesPage && correspondingRow) {
|
||||
if (isLessitesPage && correspondingRow && correspondingProjetRow) {
|
||||
correspondingRow.style.border = '2px solid red'; // Bordure rouge autour du .views-row correspondant
|
||||
}
|
||||
}
|
||||
@@ -89,6 +91,8 @@ svgElement.addEventListener('mouseout', function(event) {
|
||||
if (event.target.classList.contains('site-link')) {
|
||||
const dataId = event.target.getAttribute('data-id');
|
||||
const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`);
|
||||
const correspondingProjetRow = document.querySelector(`.node-type-projet[data-id="${dataId}"]`);
|
||||
|
||||
|
||||
// Ferme le popup pour la page d'accueil
|
||||
if (isHomePage || isCandidaturePage) {
|
||||
@@ -97,7 +101,7 @@ svgElement.addEventListener('mouseout', function(event) {
|
||||
}
|
||||
|
||||
// Supprime la bordure rouge autour du .views-row pour la page #lessites
|
||||
if (isLessitesPage && correspondingRow) {
|
||||
if (isLessitesPage && correspondingRow && correspondingProjetRow) {
|
||||
correspondingRow.style.border = 'none';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user