Sitter med ett script som jag ej kan ändra källkoden, eller för den delen outputen från. Enda sättet skulle vara att modifiera HTMLen i efterhand med exempelvis jQuery.
Det är en lista med x noder (divar). I dessa divar finns lite allt möjligt skojigt, inte relevant.
Dessa noder saknar ID, men har två klasser, vilket är unikt. Bara dessa divar uppfyller detta kriterium. Efter var och en av dessa divar vill jag lägga till ytterligare en div, <div class="gradient_shadow"></div>, inte värre än så, men jag får tamejtusan inte detta att fungera.
Ser ut att fungera: http://jsbin.com/odafay/2/edit men jag gissar att gs-webResult är något som läses in dynamiskt av någon annan tjänst och inte finns i DOM:en vid dom-ready?
Ser ut att fungera: http://jsbin.com/odafay/2/edit men jag gissar att gs-webResult är något som läses in dynamiskt av någon annan tjänst och inte finns i DOM:en vid dom-ready?
Alltså, det är ingen hemlis, det är Google Custom Search Engine det gäller. Men menar du att dom-ready inträffar innan detta lästs in?
Om den inte finns i dom:en när dom-ready körs (vet inte alls hur google custom search engine fungera) men jag gissar att den läggs in async på din sida.
förmodligen kan man skriva om koden som du fått från google med jQuery.getScript() och använda deras callback för att lägga in det på ett snyggare sätt.