Autor | Zpráva | ||
---|---|---|---|
Pavel015 Profil |
#1 · Zasláno: 25. 10. 2016, 23:14:13
Dobrý večer.
Googlím 4 hodiny a mám otevřeno už asi 250 oken v prohlížeči. Tohle je moje poslední záchrana. Mám kód, který mi v samostatné stránce html funguje, ale jen ho nakopíruju do svých stránek, tak to to nefunguje a hází to v prohlížečové konzoli chybu. Nevíte, prosím, co s tím? Kód: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Bootstrap 3 Datepicker</title> <link rel="stylesheet" type="text/css" media="screen" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" /> <link href="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/build/css/bootstrap-datetimepicker.css" rel="stylesheet"> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> <script type="text/javascript" src="//code.jquery.com/jquery-2.1.1.min.js"></script> <script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js"></script> <script src="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/src/js/bootstrap-datetimepicker.js"></script> </head> <body> <hr /> <h3 id="using-locales">Using Locales</h3> <div class="container"> <div class="row"> <div class='col-sm-6'> <div class="form-group"> <div class='input-group date' id='datetimepicker2'> <input type='text' class="form-control" /> <span class="input-group-addon"> <span class="glyphicon glyphicon-calendar"></span> </span> </div> </div> </div> <script type="text/javascript"> $(function () { $('#datetimepicker2').datetimepicker({ locale: 'cs' }); }); </script> </div> </div> </body> </html> Chyba: Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead[Zjistit více]jquery-2.0.0.min.js:1 TypeError: $(...).datetimepicker is not a function [Zjistit více]testovaci:257:17 Užití getPreventDefault() je zastaralé. Používejte raději defaultPrevented.jquery-2.0.0.min.js:5:12223 Tato stránka používá scroll-linked pozicovací efekt. Ten ale nemusí správně fungovat s asynchronním panningem. Pro více podrobností o tomto i dalších nástrojích a funkcích navštivte https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects. |
||
Chamurappi Profil |
#2 · Zasláno: 26. 10. 2016, 10:50:53
Reaguji na Pavla015:
V uvedeném kódu žádnou chybu nevidím a chybové hlášky evidentně vycházejí z jiného kódu (který má 257 řádků a jquery-2.0.0.min.js ), takže by bylo lepší dodat živou ukázku.
Pokud si můžu tipnout, tak bych odhadl, že máš ve stránce dvě jQuery, při čemž to druhé se načítá až po bootstrap-datetimepicker.js , takže jím vytvořený $ (přepisující předchozí $ vytvořený prvním jQuery) už na sobě nemá metodu datetimepicker .
|
||
Pavel015 Profil |
#3 · Zasláno: 26. 10. 2016, 14:09:02
|
||
Bubák Profil |
#4 · Zasláno: 26. 10. 2016, 14:29:34
Pavel015:
„Nevíte někdo, prosím, jak to vyřešit?“ Víme, ale jen napovím, že ID je jedinečný identifikátor, takže JS volá podle ID první kalendář, na který natrefí. |
||
Pavel015 Profil |
Bubák:
Dobře, tak tohle byla začátečnická chyba... Odkaz ale nejde nějak vyřešit ten problém, co psal Chamurapi? furt na to nemůžu přijít.... |
||
Bubák Profil |
#6 · Zasláno: 26. 10. 2016, 18:58:14
Pavel015:
„furt na to nemůžu přijít....“ Vždyť jsem to psal, ale ty jsi to pochopil jen napůl. Odkaz Ten JS by asi šel líp, já jsem jen lepič. |
||
Časová prodleva: 7 let
|
0