我嘗試添加完整的日曆。第一次點擊按鈕,它增加了成功。在我使用jquery empty()
方法清除我的ScheduleCalender div後。我重新運行完整的日曆代碼。但是完整的壓光機沒有出現。至少沒有內容出現在div內。在這裏我的代碼。我的div選擇器工作正常。我測試了這一點。完全壓光機動態添加不工作
$('#addNewTimeScheduleEntry').click(function() {
$('#scheduleCalendar').empty();
var scheduleYear = $('.scheduleYear').val();
var scheduleMonth = $('.scheduleMonth').val();
$('#scheduleCalendar').fullCalendar({
defaultDate: scheduleYear + '-' + scheduleMonth + '-01',
header: {
left: '',
center: '',
right: 'title'
},
eventRender: function (event, element) {
element.qtip({
content: event.description,
style: {
classes: 'qtip-dark qtip-shadow'
},
position: {
my: 'top left', // Position my top left...
at: 'bottom right', // at the bottom right of...
target: $(element) // my target
}
});
},
height: $('.panel-body').height()-50
});
});
這裏我的HTML
<div class="panel-body fixed-content">
<div class="year-month-control">
<select class="selectpicker scheduleYear">
</select>
<select class="selectpicker scheduleMonth">
</select>
<button type="button" id="addNewTimeScheduleEntry" class="btn btn-default" id="addnewScheduleEntry"><i class="fa fa-plus"></i> Add Entry</button>
<button type="button" id="addNewTimeScheduleEntry" class="btn btn-default" id="saveScheduleEntry" ><i class="fa fa-upload"></i> Save Entry</button>
</div>
<br/>
<div id='scheduleCalendar'></div>
</div>
你能證明你的HTML –
我添加它@man_luck – GRTZ