Я делаю следующее в fullCalendar с темой jQuery-UI:
var overlay = $('<div />');
overlay.addClass(event.status);
if(overlay.hasClass('pending')) {
primaryIcon = 'ui-icon-check';
} else {
primaryIcon = 'ui-icon-cancel';
}
overlay.button({ icons: {
primary: primaryIcon },
text:false
});
overlay.css({
'cursor': 'pointer',
'float': 'right'
});
Но мои кнопки выглядят так - http://cl.ly/2H1j3Z3i3G34271O2E2w
Я также пытался сделать это без кнопок и установить «.ui-state-default .ui-icon» на промежутке, но фон не появился. Кто-нибудь знает, что может быть причиной этого?
Я бы хотел, чтобы кнопки были квадратными, как на первом значке здесь :