|
Categorieën >
JavaScript
Safari: Fancybox & jquery datepicker
|
|
|
offline
|
PHP beginner
|
Beste,
Ik ben bezig met een google locater (www.koelautohuren.nl)
Als je zoekt op Veldhoven krijg je een resultaat. Als je vervolgens op "Vraag offerte aan" klikt krijg je een fancybox popup. Daar zie je linksonder 2 veldjes "vanaf" en "tot", als je in dat input veld klikt moet er een jquery datepicker verschijnen. Dit gebeurd ook in firefox en internet explorer, maar safari daarentegen wil er niet aan geloven.
Heb al verschillende dingen geprobeerd maar kan de oorzaak niet vinden.
Heeft iemand hier ervaring mee? Zo ja, enig id hoe ik dit kan fixen.
De pagina die wordt geopend in fancybox is http://www.koel...teForm.php als ik deze rechstreeks aanroep werkt het wel. |
6 antwoorden
|
|
|
offline
|
HTML interesse
|
Hoi DaOxx,
Welke versie van safari gebruik je? en is dat op Windows of OS X?
Als ik namelijk met safari 5 op OS X kijk, krijg ik de datepicker wel te zien.
gr,
|
|
|
|
offline
|
Lid
|
werkt die wel in chrome ?
|
|
|
|
offline
|

Crew .NET
|
cx1213 schreef: werkt die wel in chrome ? Wa voor een antwoord is da nu weer?! Hij heeft het over Safari en niet over Chrome.. En in Chrome werkt het trouwens..
|
|
|
|
offline
|
Lid
|
titjes chrome en safari maken gebruik van de zelfde engine dus als het ook niet in chrome zou werken lag het aan de engine(webkit) of aan de code
|
|
|
|
offline
|

Senior Member
|
Chrome maakt geen gebruik van de Webkit Javascript core dus je vergelijking gaat niet op. Chrome maakt namelijk gebruik van zijn eigen javascript engine.
Als je via Ajax een pagina in laad dan is het bij sommige browsers zo dat het ready event niet getriggered. Waardoor jouw code niet uit gevoerd wordt verander het volgende even misschien werkt het?
$j(document).ready( function() {
$j("#vanaf").datepicker({dateFormat: 'dd/mm/yy'});
$j("#tot").datepicker({dateFormat: 'dd/mm/yy'});
})
$j(document).ready( function() { $j("#vanaf").datepicker({dateFormat: 'dd/mm/yy'}); $j("#tot").datepicker({dateFormat: 'dd/mm/yy'}); })
in
$j("#vanaf").datepicker({dateFormat: 'dd/mm/yy'});
$j("#tot").datepicker({dateFormat: 'dd/mm/yy'});
$j("#vanaf").datepicker({dateFormat: 'dd/mm/yy'}); $j("#tot").datepicker({dateFormat: 'dd/mm/yy'});
|
|
|
|
offline
|
Crew Ajax/REST
|
Net getest in Safari Version 5.0.2 (6533.18.5) en werkt perfect die datepicker
|
Dit onderwerp is gesloten.
|
|
|