Thread: jQuery.load() probleem.
-
21-08-2010, 12:53 #1Approved 9-lifer
- Registered
- 10/10/03
- Location
- Gent
- Posts
- 5,535
- iTrader
- 25 (96%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/20
jQuery.load() probleem.
Het zit zo, ik heb volgende regel in mijn script:
Dat werkt perfect, maar als ik het verander naar:Code:$('#knop').click(function(){ $paneOptions.scrollTo('#blob',1500); $("#blob").addClass("active"); $("#blob").load('index.html', function() { alert('Pagina geladen.'); }); });
Werkt het niet meer, hoewel er in log.html net hetzelfde staat als in index.html.Code:$('#knop').click(function(){ $paneOptions.scrollTo('#blob',1500); $("#blob").addClass("active"); $("#blob").load('log.html', function() { alert('Pagina geladen.'); }); });
Heb in vorige websites ook al gebruik gemaakt van deze methode en daar werkte het perfect. Zou iemand mij kunnen vertellen hoe dit komt?Als ik dit niet heb ben ik geen approved 9-lifer.no votes
-
-
21-08-2010, 14:01 #2Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
In de code zie ik niet zo direct een fout, geeft hij een error?
Kunt ge ook even gewoon het geheel online zetten zodat we zelf kunnen testen,no votes
-
21-08-2010, 14:21 #3Approved 9liver
- Registered
- 23/10/03
- Location
- Oostende
- Posts
- 2,782
- iTrader
- 3 (100%)
- Mentioned
- 0 Post(s)
Als je gebruik maakt van firefox kun je met firebug zien welke pagina's er opgevraagd worden.
Kun je zien of de oproep effectief klopt.Notch: But let’s get one thing clear: people who think “free to play” is a great future are mostly game developers, not game players.no votes
-
21-08-2010, 19:28 #4Approved 9-lifer
- Registered
- 10/10/03
- Location
- Gent
- Posts
- 5,535
- iTrader
- 25 (96%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/20
Er wordt gewoon niets geladen bij het laden van de andere pagina. Toch bedankt om me eens in FF te laten kijken, website heeft daar een paar mankementjes. Nope, geen foutmelding of iets dergelijks, hij voert het precies gewoon niet uit.
Heb hem even online gezet.
Hier wordt index.html geladen
Hier wordt log.html geladen
index.html
log.html
code wordt uitgevoerd bij het klikken op de photosknop onderaan het scherm.
De div waarvan de content zou vervangen moeten worden is body/div.container/div#pane-options/div#elements/div#row/div#photos/div#photocontent.
Zoals ik al zei zijn er in FF enkele mankementen.
Ik hoop dat jullie er iets wijzer uit worden.
*edit*
Kus nu mijn kl*ten. Heb gemerkt dat het online wél werkt. Vreemd....
Anyhow, case closed wat mij betreft denk ik.Als ik dit niet heb ben ik geen approved 9-lifer.no votes
-
21-08-2010, 20:05 #5Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
Uw resolutie onafhankelijkheid werkt wel niet 100%, op mijn verticale resolutie (1440) valt de helft van uw site gewoon weg als ik mijn browser volledig openzet. Bij het verkleinen en het krimpen kan ik het wel weer zien.
Maar hier werkt het inderdaad ook.no votes
-
21-08-2010, 20:24 #6Approved 9-lifer
- Registered
- 10/10/03
- Location
- Gent
- Posts
- 5,535
- iTrader
- 25 (96%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/20
Hmm vreemd. Ik had gerekend op een maximale resolutie van 1920*1080, maar normaal gezien zou ik moeten kunnen verdergaan tot 1500p. Spijtig genoeg heb ik hier geen scherm waarmee ik zo'n resoluties kan bereiken.
Zou je een screenshot kunnen geven?Als ik dit niet heb ben ik geen approved 9-lifer.no votes
-
22-08-2010, 01:00 #7Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
Nuja, in de breedte zet ik mijn vensters niet helemaal open, maar in de hoogte kan het wel eens voorkomen.
Screen shot 2010-08-21 at 23.57.43.png
En op volledige breedte: Screen shot 2010-08-21 at 23.58.27.png
Allé, qua opvulling moet ge in mijn ogen niet direct meer rekening houden met zo'n abnormaal hoge resoluties, maar uw site moet natuurlijk wel nog blijven werken.no votes
-
22-08-2010, 12:56 #8Approved 9liver
- Registered
- 23/10/03
- Location
- Oostende
- Posts
- 2,782
- iTrader
- 3 (100%)
- Mentioned
- 0 Post(s)
Ik zie dat ge wilt besparen op aantal regels code maar dingen zoals:
Zijn toch echt wel niet leesbaar als ge wilt dat er iemand es naar kijktCode:$('#photosbtn').click(function(){$paneOptions.scrollTo('#photos',1500); $("#photos").addClass("active");$("#photocontent").load('index.html', function() { 19 alert('indexpagina geladen.');});});
Beter dan eerst een versie maken om te testen waar alles goed leesbaar staat. Nadien kun je nog altijd die javascript gaan minify'en.Notch: But let’s get one thing clear: people who think “free to play” is a great future are mostly game developers, not game players.no votes

