javascript - 手风琴内的全日历
问题描述
我正在尝试将 Fullcalendar 放入可折叠的手风琴中。出于某种原因,当我打开手风琴时,它只显示日历的顶部,而不显示整个对象。有时我想念简单的东西吗?
jQuery
$(document).ready(function() {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
//Load Full Calendar
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
editable: true,
events: [
{
title: 'All Day Event',
start: new Date(y, m, 1)
},
{
title: 'Click for Google',
start: new Date(y, m, 28),
end: new Date(y, m, 29),
url: 'http://google.com/'
}
]
});
//Accordion
$(".btn").on( "click", function() {
$("#toggleDemo").collapse('toggle');
});
});
html
<div class="container">
<div class="row">
<div class="col-xs-10">
<input type="button" class="btn btn-primary" data-toggle="collapse" data-target="#toggleDemo" value="Calendar">
<!-- Collapsible Element HTML -->
<div id="toggleDemo" class="collapse collapse">
<h1>In Here</h1>
<div id="calendar"></div>
</div>
</div>
</div>
</div>
解决方案
这是工作演示:https ://codepen.io/creativedev/pen/zaZjYN
它显示带有手风琴的完整日历。只是有一个时刻 js 版本的问题。包括这个版本文件
https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment.min.js
它会工作的!
推荐阅读
- debugging - Amyuni“打印机未激活”错误是什么意思?
- reactjs - 如何启动和打开电子邮件客户端 ReactJS
- pandas - 带有缺失值的 Pandas 转换为 Int64
- javascript - TypeError:使用 spotify 的 api 时无法读取未定义的属性
- javascript - 试图从环境文件中检索值在反应 js 中未定义
- mysql - mysql - 从多个表中获取相关行而不使用所有组合
- jax-rs - JAX-RS Response.getEntity() 始终为空
- c# - C# 不能采用 Windows InstallDate (fe CIM_OperatingSystem)
- python - discord.py BS4 选择具有相同类名的第二个 div
- snowflake-cloud-data-platform - 如何在雪花日期数据类型字段中插入儒略日期