привет, я создаю пользовательские действия в каждом событии, это действие, это нормально, проблема в том, что когда я нажимаю на кнопку «День» в этом шоу, список событий на День (сейчас) и действия отключены, это мой код :
var calendar = $('#calendar').fullCalendar({
//aspectRatio: 0.7,
navLinks :true,
monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
dayNames: ['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'],
dayNamesShort: ['Dom','Lun','Mar','Mié','Jue','Vie','Sáb'],
editable:false,
firstDay:1,
handleWindowResize:true,
customButtons: {
add_event: {
text: '+ Agregar Evento',
click: function() {
$("#modalEvento").modal({
show:true,
backdrop:'static',
keyboard:false
});
}
}
},
slotDuration:'00:15:00',
buttonText: {
today:'Hoy',
month:'Mes',
week:'Semana',
day:'Dia'
},
header:{
left:'prev,next today, add_event',
center:'title',
right:'month,agendaWeek,agendaDay',
},
events: 'incld/load.php',
selectable:true,
selectHelper:true,
eventBorderColor: 'red',
eventBackgroundColor:'white',
//eventHeight:'150',
displayEventEnd:true,
eventAfterRender: function(event, element) {
html ="<a href='javascript:void(0);' onclick='detalleEvento("+event.id+");'><span class='badge badge-success'>Detalle<span></a>";
html += " ";
//html+= "<a href='javascript:void(0);' onclick='editarEvento("+event.id+");'><span class='badge badge-warning'>Editar</span></a>";
//html += " ";
html += "<a href='javascript:void(0);' onclick='eliminarEvento("+event.id+");'><span class='badge badge-danger'>Eliminar</span></a>";
element.find('.fc-content').after(html)
},
select: function(start, end, allDay){
if (moment().diff(start, 'days') > 0) {
$('#calendar').fullCalendar('unselect');
return false;
}else{
document.getElementById('formEvento').reset();
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = today.getFullYear();
date = start._d;
today = yyyy + '-' + mm + '-' + dd;
$("#modalEvento #fecha_inicio").val(today);
$("#modalEvento #fecha_fin").val(today);
$("#modalEvento").modal('show');
}
},
});
это захват:
Как включить действия для моих кнопок "Detalle" и "Eliminar" в представлении "Сетка дня", пожалуйста, присылайте любые предложения. !!