j-Calendar
- Υποστήριξη - Dark Mode
- Υποστηρίζει τις χειρονομίες touch (swipe) και το σταθερό πλήρες μέγεθος στο κινητό
ΕΠΙΤΡΟΦΗ:
firstday(επιλεγμένο) την πρώτη ημέρα της εβδομάδαςtoday{String} (επιλεγμένη) ετικέτα για το κουμπίSet todaydays{String} (επιλεγμένες) ημέρες, για παράδειγμα,SU,MO,TU,WE,TH,FR,SA(αρχική).months{String} (επιλεκτικά) μήνες, για παράδειγμα,January,February,...(αρχαιότητα).yearselect{Boolean} (επιλεκτική) πτώση με χρόνια (προσδιορισμένηtrue).monthselect{Boolean} (επιλεγμένη) πτώση με μήνες (προεπιλογήtrue).yearfrom{String} (επιλεγμένο) καθορίζει ελάχιστο όριο έτους σε πτώση, για παράδειγμα,-5 yearscurrent(προαιρετικά-100 years).yearto{String} (επιλεγμένο) καθορίζει το μέγιστο όριο του έτους στην πτώση+5 yearscurrent(προσδιορισμένηcurrent).
Το συστατικό πρέπει να καλείται με το χέρι ή να λειτουργεί αυτόματα με το συσταμένο textbox ή j-Input.
- λειτουργεί only με το Bootstrap Grid System (εάν όχι, πρέπει να διορθώσετε το CSS)
- important προσθέστε το συστατικό ημερολογίου κάτω από το στοιχείο
<body>
Χρήση
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');Χρησιμοποιήστε το με <ui-component name="calendar">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, MIT άδεια.
<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>