我有一个设置有完整日历IO的日历,并且我有
function eventClicked (evnt){
if(evnt.available > 0){
$('#date').val('date_'+evnt.start.format());
$(this).css('border-color', 'red');
}
}
为此,向用户显示他们单击了事件,然后进入了一些HTML。但是我遇到的问题是,它可以清除以前单击的任何日子周围的红色边框,以防用户改变主意。有什么建议么?
最佳答案
对于每个单击事件,将所有“ day”元素的边框设置为initial
,然后更改this
“ day”的颜色。
function eventClicked(evnt){
if(evnt.available > 0){
//set all days to initial
$('.days-selector').css('border-color','initial');
$('#date').val('date_'+evnt.start.format());
$(this).css('border-color','red');
}
}
关于javascript - 完整日历删除上一次单击时的边框颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45872605/