Добавить переключатель месяца в календарь JS - PullRequest
1 голос
/ 03 сентября 2011

Я новичок в JavaScript.Нашел симпатичный календарный скрипт, но без кнопки переключения месяца.Я попробовал несколько способов добавить кнопки «следующий» и «предыдущий» для переключения месяца, но безуспешно.Нужна помощь!Вот календарь http://test.wowspace.ru/index.html

1 Ответ

0 голосов
/ 03 сентября 2011

Я предлагаю несколько способов сделать это, но вот один:

Вы можете сделать скрытый ввод для смещения текущего месяца и кнопок для предыдущих / следующих месяцев, а затем изменить JS, чтобы приспособить их.

</p> <pre><code><!-- Hidden input goes in the index.html page --> <input type="hidden" id="id_month_offset" name="month_offset" value=0 /> <!-- Put links somewhere in the index.html page --> <a href="#" onclick="update_cal(-1); return false;">Prev</a> <a href="#" onclick="update_cal(1); return false;">Next</a> <!-- Add the update_cal script --> <script type="text/javascript"> function update_cal(n){ var offset = $("#id_month_offset"); offset.val(parseInt(offset.val())+n); $('#calendar').calendarWidget({}); } </script>

Изменения, которые необходимо внести в файл calen.js:
Изменить var month = now.getMonth(); на
var month = now.getMonth() + parseInt($("#id_month_offset").val());

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...