Dash's documentation describes how to determine which input triggered a callback in the case of server-side callbacks: Advanced Callbacks.
Is there a way to determine which input triggered a client-side callback?
It looks like this functionality was added in version 1.13.0 (#1240), but my browser console indicates that dash_clientside.callback_context is undefined. I am running Dash version 1.19.0.
Edit:
The error I was experiencing was due to an issue with my Dash installation. I had installed via conda install dash, and it appears the Dash packages on the Anaconda main channel have issues. Installing from conda forge fixed the problem: conda install -c conda-forge dash. See accepted answer for a working example.