Avatar billede lone_a_p Praktikant
21. juli 2011 - 03:52 Der er 8 kommentarer og
1 løsning

JQuery mobile - refresh fejler

Der er rigtig mange websites der refererer til enten refresh eller .page() når det gælder jquery mobile (opdatering af skærm).

Kode:

try
{
  $('#myPage').page();
}
catch(err)
{
  txt="There was an error on this page.\n\n";
  txt+="Error description: " + err.description + "\n\n";
  txt+="Click OK to continue.\n\n";
  alert(txt);
}

, hvor jeg blot får en fejl "undefined" som description.

Er der nogen der vil spare mig fra flere timers fejlfinding :-/
Avatar billede olebole Juniormester
21. juli 2011 - 13:44 #1
<ole>

Tjaahhh ... det eneste, nogen kan være sikker på, er at noget, du prøver at kalde, ikke er defineret. Hvis fejlen, du beskriver, stammer fra koden, du viser, må det være fordi elementet med id="myPage" ikke eksisterer på det tidspunkt, koden kaldes.

Med de ekstremt sparsomme informationer, du begaver os med, bliver det nok meget svært at komme det nærmere  =)

/mvh
</bole>
Avatar billede lone_a_p Praktikant
21. juli 2011 - 14:33 #2
lukker - ikke det egentlige problem
Avatar billede lone_a_p Praktikant
21. juli 2011 - 14:35 #3
hov - så ikke dit svar indimellem.

Det skyldes simpelthen, at jeg ikke får kaldt click event når der bliver klikket på det rette listitem.

Så det er udfordringen pt.
Avatar billede olebole Juniormester
21. juli 2011 - 14:41 #4
Jeg kan ikke se koden, så det kan jeg ikke hjælpe med  =)
Avatar billede lone_a_p Praktikant
21. juli 2011 - 15:15 #5
Du må gerne se koden: www.madital.dk/m

Log ind med de præindtastede oplysninger.
Gå ind under "Mad".

Både i Chrome og i SmartPhone Browser, så bliver clicks på listitems registreret forskelligt.

Jeg kan ikke styre, hvornår et klik på en liste bliver registreret i en SmartPhone browser (bruger selv htc wildfire S).
Avatar billede olebole Juniormester
21. juli 2011 - 16:11 #6
Jeg har hverken Chome på denne maskine eller smartphone, men i Safari - som har samme motor (WebKit) som de fleste smartphones - har jeg ikke problemer med at klikke på noget. Er det dine div eller LI elementerne foroven, der driller?
Avatar billede lone_a_p Praktikant
14. august 2011 - 10:54 #7
Jeg er kommet frem til løsningen, som var at benytte de seneste jquery mobile js koder samt at finde helt ud af at benytte dem korrekt ved anvendelsen af page()

Vil du lægge svar til point for din deltagelse?
Avatar billede olebole Juniormester
14. august 2011 - 15:20 #8
Ellers tak, jeg samler ikke længere points. Læg selv et svar og accepter det, så tråden lukkes. Det kan du fremover roligt gøre med tråde, hvor jeg svarer - men hvis andre har deltaget, må du nok lige spørge, hvad de ønsker  =)
Avatar billede lone_a_p Praktikant
04. september 2011 - 17:43 #9
ok, hermed et svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester