jQuery variable i <a>

Tags:    jquery ajax html

Hej udviklere!

Jeg har et lille projekt, hvor jeg trækker 50 rows ud fra en SQL database. Hver row bliver vist som en <div> hos de besøgende, hvor hver div automatisk får tildelt et id.

Fold kodeboks ind/udPHP kode 


Jeg har sammentidig et jQuery script, som gør, at når musen føres hen over en af de her divs, så vises en anden div oven på.

Måden det er gjort på nu er:
Fold kodeboks ind/udJScript kode 


Men for at optimere koden - har i så en idé til, hvordan jeg kan undvære de ekstremt mange linjer kode, som egentlig gør det samme - ændrer min "focusedDiv" variabel til den div, som brugeren nu engang hover hen over?

Tænker, at man kunne lave et link <a> rundt omkring og give den "onHover: focusedDiv = $box_id"

Lidt ala sådan her:
Fold kodeboks ind/udPHP kode 


Håber det gav lidt mening - har lidt problemer med at formulere det korrekt :)

God aften, og happy coding!



3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg ville gøre:

Fold kodeboks ind/udPHP kode 


Fold kodeboks ind/udJScript kode 


Du kan også bare bruge box hvis ikke det påvirker andre ting på siden.



Indlæg senest redigeret d. 24.11.2012 20:04 af Bruger #15754
Det giver mening, jep! Fedt! - men kan ikke heeelt få det til at virke.

'box' er en class, som alle 50 divs bliver tildelt - altså er der 50 med samme class.



Indlæg senest redigeret d. 24.11.2012 20:58 af Bruger #16811
Hvad får du af fejl, hvis du får noget? hvad gør $.fn.displayHover(); - jeg gætter bare ud fra din anden kode.



t