Tags:
jquery
Jeg har lavet et <a href="#" load="test.php">test</>
function i jQuery som gør at når jeg klikker på linket, henter den en ny side ind i en div.
Problemet er så, at jeg gør brug af samme funktioner i test.php som jeg gør i den side der fremkaldte dem.
Når jeg inludere samme .js fil, dublere den functionen load. Det vil sige at når jeg klikker i test.php på et nyt link med load functionen, klikker den 2 gange..
5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
5
Lad være med at sætte alt HTML'en ind i dom'en. Dit js bliver kun kørt hvis du ligger det ind. Ikke hvis du bare henter indholdet.
0
"Problemet er så, at jeg gør brug af samme funktioner i test.php som jeg gør i den side der fremkaldte dem."
Hvis funktionaliteten allerede er indlæst, så lad være med at indlæse dem igen i test.php.
Adskil funktionalitet, design og data så vidt muligt.
0
Men mine funktioner virker ikke i min "loaded side" hvis jeg ikke inkludere .js filen
0
0