FAQ |
Kalender |
2010-07-22, 11:35 | #1 | ||
|
|||
Medlem
|
Hej,
För att försöka snabba upp sidan har jag använt mig av JQuery och Ajax. När en besökare söker på sidan presenteras en lista med hittade poster. Hittas många poster delas listan i flera sidor , "pagination". När besökaren klickar på en knapp som ska visa sidan så uppdateras endast listan med svar och det fungerar klockrent förutom det att formateringen på "pagination"-knapparna försvinner. Det är JQuery knappar. Dem fortsätter att fungera men theman försvinner. Istället för röda blir dem standard vita. Det är som att dem inte hittas av theman eller att css filen inte hittas. Någon som känner igen detta? Finns det några begränsningar? Ha det! |
||
Svara med citat |
2010-07-22, 12:06 | #2 | ||
|
|||
Supermoderator
|
Det finns ingenting som heter jQuery-knappar. Förmodligen har du rört till det för dig själv och har inte riktigt koll på vad du gör i koden. Gå igenom steg för steg och försök hitta var felet ligger.
__________________
Full-stack developer, free for smaller assignments |
||
Svara med citat |
2010-07-22, 12:45 | #3 | ||
|
|||
Medlem
|
Citat:
Jag har en PHP funktion som listar hittade poster och skapar pagination knapparna. Vid klick på pagination knapp uppdateras listan genom att samma php funktion anropas. Allt fungerar förutom att efter första klicken på en pagination knapp försvinner formateringen. Jag har konstaterat att koden för sida1 när knappen har rätt färg och sida1 när knappen inte har rätt färg (först tryckt på sida2 och kommit tillbaka) är identisk förutom resultatet som presenteras. Knapparna tappar formatering i både firefox, chrome,safari och IE. Med JQuery knapp menar jag en <button> som formateras av JQuery efter följande princip http://jqueryui.com/demos/button/ <script type="text/javascript"> $(function() { $("button, input:submit, a", ".demo").button(); }); </script> Button får samma stil som laddade JQuery teman. Själva listan med hittade poster formateras rätt! Någon som råkat ut för liknande? Ha det gott! |
||
Svara med citat |
2010-07-22, 13:21 | #4 | ||
|
|||
Medlem
|
Hur ser den nya markupen ut då? Ett buttonelement kan liksom inte ändras så himla mycket...
Din uppfinningsrikedom vad gäller ord är ganska intressant btw. Thema: en blandras mellan theme och tema? :P |
||
Svara med citat |
2010-07-22, 13:23 | #5 | ||
|
|||
Klarade millennium-buggen
|
Du skulle ha lyssnat på mig från början - inte blanda flera teman utan göra en klass för nytt utseende i befintlig css :P
|
||
Svara med citat |
2010-07-22, 13:27 | #6 | ||
|
|||
Administratör
|
Det låter troligt att du har följande kod:
Kod:
<script type="text/javascript"> $(function() { $("button, input:submit, a", ".demo").button(); }); </script>
__________________
eldefors.com - Personlig (teknik)-blogg |
||
Svara med citat |
2010-07-22, 14:19 | #7 | ||
|
|||
Medlem
|
Citat:
Jag har löst det via ditt andra alternativ och det fungerar klockrent! Tackar så mycket! Ha det! |
||
Svara med citat |
2010-07-22, 14:24 | #8 | ||
|
|||
Medlem
|
Citat:
Det googlas en del och det läses en del information på olika språk som ibland, kanske pga värmen, beblandas i burken och orsakar oönskade resultat. Tur att man inte alltid läser bokstavligt |
||
Svara med citat |
Svara |
|
|