Download the PHP package andrey-tech/calendar-js without Composer
On this page you can find all versions of the php package andrey-tech/calendar-js. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download andrey-tech/calendar-js
More information about andrey-tech/calendar-js
Files in andrey-tech/calendar-js
Download andrey-tech/calendar-js
More information about andrey-tech/calendar-js
Files in andrey-tech/calendar-js
Vendor andrey-tech
Package calendar-js
Short Description Класс Calendar. Формирует календарь на год или на месяц с версткой CSS Grid Layout
License MIT
Homepage https://github.com/andrey-tech/calendar-js
Package calendar-js
Short Description Класс Calendar. Формирует календарь на год или на месяц с версткой CSS Grid Layout
License MIT
Homepage https://github.com/andrey-tech/calendar-js
Please rate this library. Is it a good library?
Informations about the package calendar-js
Calendar JS
Класс Calendar. Формирует НTML-код календаря на год или на месяц с версткой CSS Grid Layout.
Содержание
- Требования
- Класс Calendar
- Методы класса
- Дополнительные параметры
- HTML-представление дней календаря
- Примеры
- Календарь на текущий год
- Календарь на заданный год
- Календарь на текущий месяц текущего года
- Календарь на заданный месяц заданного года
- HTML-код страницы календаря
- Формируемый HTML-код календаря на месяц
- Автор
- Лицензия
Требования
- jQuery
- Веб-браузер, поддерживающий спецификацию CSS Grid Layout (level 1):
- Google Chrome >= 57
- Mozilla Firefox >= 52
- Apple Safari >= 10.1
- Microsoft Edge >= 16
- Opera >= 68
Класс Calendar
Методы класса
construct(fullYear)
Конструктор класса.fullYear
- четырёхзначный номер года (например, 2021).
Если номер года не передан, то будет использован текущий год.
getMonthHTML(month)
Возвращает HTML представление месяца в виде обернутого набора jQuery.month
- номер месяца (например, 1); нумерация месяцев начинается с нуля (0 - январь, 11 - декабрь).
Если номер месяца не передан, то будет использован текущий месяц.
getYearHTML()
Возвращает HTML представление года в виде обернутого набора jQuery.
Дополнительные параметры
Дополнительные параметры работы устанавливаются через свойства объекта класса Calendar
.
Свойство | По умолчанию | Описание |
---|---|---|
showYearTitle |
false | Включает отображение заголовка года |
showMonthTitle |
true | Включает отображение заголовка месяца |
showMonthTitleYear |
true | Включает отображение номера года в заголовке месяца |
showNextPrevDays |
true | Включает отображение дат из последующего и предыдущего месяца в календаре текущего месяца |
HTML-представление дней календаря
Для каждого дня месяца в HTML-коде календаря устанавливаются следующие HTML-атрибуты data-*
:
data-day
- день месяца (1-31);data-month
- номер месяца (0-11). Нумерация месяцев начинается с нуля (0 - январь, 11 - декабрь);data-year
- четырёхзначный номер года;data-wday
- номер дня недели (0-6). Нумерация дней недели начинается с нуля (0 - понедельник, 6 - воскресенье);data-iso-date
- дата в формате ISO 8601 (2020-06-28).
Для каждого дня месяца в HTML-коде календаря могут быть установлены CSS-классы со следущими именами, характеризующими данный день месяца:
current
- день текущего месяца;previous
- день предыдущего месяца;next
- день следующего месяца;today
- сегодняшний день;holiday
- выходной день (суббота или воскресенье).
Пример:
Примеры
Календарь на текущий год
Календарь на заданный год
Календарь на текущий месяц текущего года
Календарь на заданный месяц заданного года
HTML-код страницы календаря
Формируемый HTML-код календаря на месяц
Автор
© 2019-2021 andrey-tech
Лицензия
Данный класс распространяется на условиях лицензии MIT.
All versions of calendar-js with dependencies
PHP Build Version
Package Version
No informations.
The package andrey-tech/calendar-js contains the following files
Loading the files please wait ....