Ai tempi in cui stavamo cercando di dare le capacità CMS al cursore della home page, abbiamo assegnato un campo personalizzato a ciascuna diapositiva della homepage un selettore di colori. Questo ci dà accesso a quel colore ovunque ne abbiamo bisogno. Nel modello, avvolgeremo ogni diapositiva in una
con un data-*
attributo in cui inseriremo quel valore di colore per gentile concessione dell'API di Advanced Custom Field.
slider.ev.on('rsAfterSlideChange', function(event) ( var mainColor = $(".rsActiveSlide") .find(".rsContent") .data("main-color"); // Do stuff with the color! ));