I am involved in upgrading a vendor application that includes moving from JQuery 1.6.1 to 1.10.2.
One particular section of our application uses a third party charting library FusionCharts 3.2.2 SR1 to display two graphs of high level summary information, and this page only uses JQuery 1.11.0, loaded via the JQuery CDN.
If I carry on with this page as is in the upgraded application, it works intermittently - sometimes the graphs get rendered, other times they don't. It coincides exactly with the version of JQuery used - console.log ($.fn.jquery) tells me this.
If I try and remove the 1.11.0 to use the new vastly upgraded native support, I can get the graphs to render properly consistently in Firefox, Chrome and IE 8. However if I try in IE 10 the graphs remain broken.
If I upgrade the graphs library to the latest version my employer is licensed for 3.3.1 SR3, which I realise is far from the newest release, I can get the graphs to work consistently well in Chrome, Firefox and IE8 but without the tooltips (that worked using the old version). IE10 support doesn't work.
The developer that wrote this has now moved on without leaving any documentation on this other than a terse comment that "the reason he loaded the JQuery 1.11.0 was to get around a compatibility issue" with no further information.
Does anybody have any useful hints and tips on debugging this, I am not really a Javascript/JQuery expert.
John
One particular section of our application uses a third party charting library FusionCharts 3.2.2 SR1 to display two graphs of high level summary information, and this page only uses JQuery 1.11.0, loaded via the JQuery CDN.
If I carry on with this page as is in the upgraded application, it works intermittently - sometimes the graphs get rendered, other times they don't. It coincides exactly with the version of JQuery used - console.log ($.fn.jquery) tells me this.
If I try and remove the 1.11.0 to use the new vastly upgraded native support, I can get the graphs to render properly consistently in Firefox, Chrome and IE 8. However if I try in IE 10 the graphs remain broken.
If I upgrade the graphs library to the latest version my employer is licensed for 3.3.1 SR3, which I realise is far from the newest release, I can get the graphs to work consistently well in Chrome, Firefox and IE8 but without the tooltips (that worked using the old version). IE10 support doesn't work.
The developer that wrote this has now moved on without leaving any documentation on this other than a terse comment that "the reason he loaded the JQuery 1.11.0 was to get around a compatibility issue" with no further information.
Does anybody have any useful hints and tips on debugging this, I am not really a Javascript/JQuery expert.
John