| 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: 9 let
|
|||
0