17. november 2019 - 21:02
Der er
1 kommentar og 1 løsning
Hvis der er to ens farve dem
Hej Eksperter Jeg kan simpelhen ikke komme videre, jeg er ved at lave sådan at når jeg feks har to ens datoer på siden skal de farves, og der også kommer en alert() feks. 16-11-2019 15-11-2019 <------ skal farves 15-11-2019 <------ skal farves 18-11-2019 Jeg kan indtil videre få dem frem i en each function. Men hvad jeg skal gøre derefter kan jeg simpelthen ikke finde en løsning på. jQuery(document).ready(function($) { $('.startDate').each(function() { var stringDate = $(this).text(); alert(stringDate); }) }); Med venlig hilsen Morten
Annonceindlæg fra Infor
18. november 2019 - 11:07
#1
Hvis man forudsætter datoer kommer samlet efter hinanden. Kunne det ikke løses med noget ala var stringDate = ""; jQuery(document).ready(function($) { $('.startDate').each(function() { if(stringDate == $(this).text()){ stringDate = $(this).text(); alert(stringDate); } else { stringDate = $(this).text(); } }) });
Synes godt om
1 synes godt om dette
18. november 2019 - 11:44
#2
Ej hvor er det fedt, hvor er du god jeg har slet ikke kunne komme frem til det. Dejligt du lige kunne det, det lærte mig noget. Mange tak skal du have, nu har jeg også noget at arbejde mig ud fra :-) Fik lige tilføjet en class var stringDate = ""; jQuery(document).ready(function($) { $('.startDate').each(function() { if(stringDate == $(this).text()){ stringDate = $(this).text(); alert(stringDate); $(this).addClass('dateAlert') } else { stringDate = $(this).text(); } }) }); Med venlig hilsen Morten
Synes godt om
1 synes godt om dette