Archief - Jquery werkt niet tot doc volledig geladen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

MangleR

Legacy Member
Raar probleemke hier,

Als ik probeer een modal window te integreren met jquery werkt dit perfect op de localhost.
Maar eenmaal opgeladen moet ik wachten met klikken op de link tot de pagina (lees: het draaiend logootje van IE) volledig ingeladen is. Als ik vroeger klik werkt het niet.

Nochtans is de jquery in de header ingeladen, en staat het gelinkt op de onClick van mijn a href.

Iemand een fixke?

//edit: in FF doet ie het wel direct, in IE niet

// het is deze link, bij drukken op "verslag"
http://www.omsingelmunster.be/index.php?ref=jeugd&ploeg=g132

dJeez

Legacy Member
Zonder de code te zien is het vrij lastig om de precieze reden te achterhalen. Je kan dus best een link naar de site of de gebruikte code posten.

Spacy2003

Legacy Member
Vrij normaal aangezien de lightbox pas "on load" aangemaakt wordt.

$(function() {}); is hetzelfde als $(window).load(function() {});

Dus je bent dubbel op page load aan het checken.
Initialiseer je lightbox zonder dit in een page load functie te zetten.

Kilghard

Legacy Member
mag ik ook even melden dat je portfolio door een paar lijntjes code er al een pak beter kan uitzien?
favicon , kwaliteit van logo , onhover op het menu , ook oppassen met icoontjes zomaar te kopieren van een of andere site, etc.
Dit kost al bij al nog geen uur tijd maar het geeft een veel profesionelere uitstraling ;)

Dastardly

Legacy Member
ook niet vergeten dat de afhandeling van JS in IE nu eenmaal een pak trager verloopt als in FF of chrome.

je zou je JS wat moeten opkuisen, ik zie een stuk of 10 keer "jQuery('#stadionrechts .s3').each(function() {". allemaal zo erg niet in browsers die JS een beetje vlot verwerken, helaas is IE daar niet een van.

vervang ook je $(window).load door $(document).ready. bij de window.load ga je wachten tot alles is ingeladen (images etc.), bij document.ready wacht je enkel tot alle DOM elementen zijn geladen -> sneller, zeker in IE.

als je die zaken aanpast gaat het al een pak sneller gaan ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan