Hello;
I want to draw a Graph in a dcc.Graph or a html.Div, upon a click on an existing dcc.Graph (that has a different id). I’m not seeking clicking on data point on the scatter, I’m seeking the handling of a click anywhere on the dcc.Graph, that should update or make a new Graph appearing.
I’ve been using Input(‘my_Id’,‘click’) + Callback function, or Input(‘my_Id’,‘n_clicks’) + Callback func, but in vain. I’m struggling with the right code to follow.
Here’s my code:
@app.callback(Output('zoomedfig', 'children'),
[Input('graph1', 'click')])
def display_click_data(clickData):
x1 = [1,2,3,4]
x2 = [5,6,7,8]
fig = go.Figure()
fig.add_trace(go.Scatter(x=x1, y=x2,
mode='markers',
name='markers'))
return fig
Please any help would be appreciated.
Thank you very much
Habib