2017-08-25 28 views
1

我有一個日曆設置了完整的日曆IO和我有完整的日曆上以前點擊刪除邊框顏色

function eventClicked (evnt){ 
    if(evnt.available > 0){  
    $('#date').val('date_'+evnt.start.format()); 
    $(this).css('border-color', 'red'); 
    } 

} 因爲這表明他們對事件點擊用戶,然後進入一些HTML。但是我遇到的問題是如果用戶改變了主意,它可以清除以前點擊過的任何日子的紅色邊框。有什麼建議麼?

+1

之前將它們設置爲紅色,檢索所有的人都通過一個共同的選擇和邊框顏色沒有設置爲所有這些 – quirimmo

回答

1

對於每個點擊事件,將所有「日」元素的邊框設置爲initial,然後更改this「天」的顏色。

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'); 
    } 
} 
+0

如此偉大的工作,我只是不得不轉.days選擇器.fc - 日 - 電網事件 –