-
Notifications
You must be signed in to change notification settings - Fork 1
Dynamic Plot
Each time the menu is changed, all the elements on the screen switch to that respective piece and the chart replots.
Rather than placing all data points individually (which would remove the animate effect), all the data points for a single performer or editor are placed within the same
This div container is moved depending on the data within the data point every time that dataMenuFunction() is called (defined near the top of DigiBachJS-III.js, search for s_MenuFunction within the file). Each performer/editor's data point container has the class .d# (which one goes where depends on the variable masterList). It loops from i=1 to 22 and for each one, grabs the data for the folder within with the specific class name based on the menu variables and uses jQuery's ".animate" function with no queue to move the container.
The graph itself is made using HTML Canvas farther down in DigiBachJS-III.js (search for s_HTMLGraph).
Written by Kyle Gauder
Development of this tool was funded by an NSERC Undergraduate Student Research Award Grant. Special thanks to Marsha Natadiria for crosschecking data for errors and collecting information on all performers and editors (and running participants)