j-Calendar
- Podporuje tmavý režim
- podporuje touch gesty (swipe) a pevné plné velikosti na mobilu
Konfigurace:
firstday{Číslo} (volitelné) první den v týdnutoday{String} (volitelná) značka pro tlačítkoSet todaydays{String} (volitelné) dny např.SU,MO,TU,WE,TH,FR,SA(předvolené).months{String} (volitelné) měsíce např.January,February,...(předvolené).yearselect{Boolean} (volitelné) snížení s rokem (defaulttrue).monthselect{Boolean} (volitelné) snížení s měsíci (předvolenétrue).yearfrom{String} (volitelné) stanoví minimální roční limit v poklesu, např.-5 yearscurrent(předvolený-100 years).yearto{String} (volitelné) nastavit maximální roční limit v poklesu+5 yearscurrent(předvolenýcurrent).
Komponenta musí být volána ručně nebo automaticky pracuje s komponenty textbox nebo j-Input.
- - funguje only se systémem Bootstrap Grid (jinak je třeba opravit CSS)
- important přidejte složku kalendáře pod prvkem
<body>
Použití
var ELEMENT = $(document);
var PATH = 'some.path.to.date';
var X_OFFSET = 100;
FIND('calendar').toggle(ELEMENT, PATH, function(date) {
console.log('SELECTED DATE:', date);
}, X_OFFSET);
// OR
FIND('calendar').toggle(ELEMENT, 'path.to.date OR date object', 'path.to.binding.date');Použijte ji s <ui-component name="calendar">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle předvolby. autor: Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.
<a href="#calendar">SHOW CALENDAR</a>
<ui-component name="calendar" config="today:Set today;firstday:0"></ui-component>
<script>
var form = {};
form.date = new Date();
$('a[href="#calendar"]').on('click', function(e) {
SETTER('calendar', 'toggle', $(this), form.date, function(date) {
alert(date);
});
});
</script>