[jQm] Nieuwe pagina -> events werken niet

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 01:17

F.West98

Alweer 16 jaar hier

Topicstarter
Hallo,

Ik ben nu bezig met jQ Mobile voor een schoolopdracht, met meerdere daadwerkelijke bestanden met pagina's.
Het probleem is zo dat als er een nieuwe pagina (of subpagina in zelfde bestand) wordt geladen, alle binds die horen bij de nieuwe page niet worden gebind (zo zou je kunnen zeggen). Ook wordt pageinit niet gefired en kan ik dus niet daarop triggeren om ze opnieuw te binden.

Hierdoor moet ik dus herladen steeds om de code op die pagina werkend te krijgen. Het probleem treedt op met $.mobile.changePage en met een gewone <a> met een href...

Ik zit nu al langer te kloten hiermee maar ik snap niet waarom het niet werkt, meerdere mensen op internet hebben het probleem, maar nergens een duidelijke oplossing...

Iemand een idee?

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-09 08:45

Bosmonster

*zucht*

Zet eens een test-case neer, want nu is het een beetje glazen-bollen-werk :)

Acties:
  • 0 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 01:17

F.West98

Alweer 16 jaar hier

Topicstarter
Een simpele testcase:
https://c9.io/fwest98/anw-opdracht/workspace/index.html

Automagische redirect naar login.html, maar je kan dan niet op login klikken.
Herladen dan werkt het, (log in met bla en bla) en als je dan op instellingen klikt doen die sliders wel vanalles, maar pas als je F5 doet verandert daadwerkelijk de achtergrondkleur.

Waarom werkt het niet? Het lijkt erop dat de pageinit event niet wordt getriggerd, maar waarom niet?

edit:
Aha.. :X
Hij laadt enkel de eerste pagina en niet het script, die staat niet in de desbetreffende page

[ Voor 11% gewijzigd door F.West98 op 16-02-2013 00:11 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Acties:
  • 0 Henk 'm!

  • _Erikje_
  • Registratie: Januari 2005
  • Laatst online: 10-09 20:55

_Erikje_

Tweaker in Spanje

Uncaught ReferenceError: $ is not defined

jQuery is nog niet geladen bij het draaien van het script.

Acties:
  • 0 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 01:17

F.West98

Alweer 16 jaar hier

Topicstarter
_Erikje_ schreef op zondag 17 februari 2013 @ 13:32:
Uncaught ReferenceError: $ is not defined

jQuery is nog niet geladen bij het draaien van het script.
Dat probleem heb ik niet ;)
Maar het is inmiddels wel opgelost :)

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI