I am trying to export the content of a div with jQuery but it has a jqplot graph inside of it.
When I try to re-render it, all the elements of the graph like the name and values appear, but not the bar charts. I am currently using:
$('#exportable').html();
Here is the thing, if I include the javascript that is used to execute the chart, it duplicates all the data and overlaps itself.
If I don’t, the graph won’t appear, just the values.
I would post the code but there really isn’t much to look at. I’ve been trying to experiment and googling for the past few hours. Maybe I’m looking for the wrong thing. Anything would help.
Thanks a lot!
Instead of attempting to clone the chart, why not create another chart with the same data? See this for an example:
http://home.edgemontgeek.com/dev/stackoverflow/14727843/
Note that the “clone” button simply calls newPlot with the same data that was passed into the initial call, it doesn’t attempt anything fancy, or look at the original contents of the plot.