私はjQuery-UIをテーマにしたfullCalendar内で次のことを行っています:
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」を設定してみましたが、背景が表示されませんでした。誰もがこれを引き起こしている可能性があることを知っていますか?
ここの最初のアイコンのようにボタンを正方形にしたいと思います: