Jeg har en række divs der bliver udskrevet fra en php loop.
- <div class="nyhed">
- <p class="nyheds_dato_p" style="color:#900;">'.$pub_date[1].'-'.$pub_date[2].'-'.$pub_date[0].'</p>
- <p class="nyhed_p">'.substr($teaser, 0, 55).'..</p>
- <a href="'.$url.'" class="nyheds_link">'.$link_navn.'</a>
- </div>
Når man hover over linket, har jeg en jquery function, der animerer baggrundsfarven på div class="nyhed".
- $(document).ready(function(){
- $(".nyheds_link").hover(function() {
- $(".nyhed").animate({ backgroundColor: "#DDD" }, 800);},function()
- {
- $(".nyhed").animate({ backgroundColor: "#f5f5f5" }, 300);
- });
- });
Men da jeg har flere divs med den samme class, og kun vil have baggrundsfarven ændret på den div der hører til linket, løb jeg ind i et problem med den function.
Hvordan får jeg JQ til at kun køre funktionen på den div der er parent til linket?
Indlæg senest redigeret d. 17.08.2012 20:39 af Bruger #16555