У меня ниже Shiny-app
-
library(shiny)
shinyApp(
ui = fluidPage(
useShinyjs(), # Set up shinyjs
div(id = "Div1", style = "height: 100px; width: 100px; background-color: red;"),
div(id = "Div2", style = "height: 100px; width: 100px; background-color: blue;")
),
server = function(input, output) {
onclick('Div1', showModal(modalDialog(
div(id = "Div3", style = "height: 100px; width: 100px; background-color: black;", tableOutput("tab")),
)))
}
)
В этом приложении, если я нажму на Div1
, откроется Modal dialog box
. Однако я хочу дополнить это условием, что, если я нажму ЛЮБОЙ из Div1
или Div2
, откроется тот же dialog box
.
Есть ли способ добиться этого?