2016-05-15 19 views
1

如何修改閃亮應用程序中單個複選框項目的字體?我試過了:更改閃亮應用程序側面板中的字體顏色

checkboxGroupInput("trendsInput", "Add Trend Lines", 
         choices=c(tags$HTML("<font color='red'>All Typists</font>")="allTypists", 
            "All Selected User's Answers"="allThisUser", 
            "Same Question"="allQuestion", 
            "Same L1"="allL1", 
            "Same Cognitive Load"="allCogLoad" 
         ), 
         selected="allTypists") 

但是這不能編譯。

回答

2

你可以用Javascript來做到這一點。只需添加在你checkboxGroupInput代碼(記得要加一個,):

tags$script("$('input[value=\"allTypists\"]').parent().css('color','red');") 

代碼使用jQuery來找到inputallTypists值,並分配CSS color:red其父(實際的標籤)。

+0

這真是太棒了!謝謝!有沒有一種方法可以使用十六進制代碼? –

+0

是可以在標準CSS中工作的任何顏色代碼。 –

+0

太好了。謝謝! –