The error message is reproducible with version 3.3.1 of jQuery and this is a known issue.
The following must be considered when working with HTML5 Report Viewer:
1. The HTML5 Viewer uses Kendo UI widgets in its structure that requires jQuery and Kendo UI JS and CSS files. The officially supported versions of jQuery are listed here: Supported jQuery Versions in Kendo UI for jQuery
. As a side note, this version of jquery has logged an issue related to the current one - for more information jquery 3.0.0 breaks jqueryui dialog with error jf.getClientRects is not a function
2. Additionally, you have to load the viewer's JS and CSS files, and the HTML template that includes links to an icons font. More details can be found in HTML5 Report Viewer Requirements
The files need to be loaded only once
. Make sure you load jQuery once on the page and Kendo UI CSS and JS files of the same version
Additionally, you might check example setup of the HTML5 Report Viewer that could be found in product installation path, i.e. C:\Program Files (x86)\Progress\Telerik Reporting <VERSION>\Examples\CSharp.Html5Demo.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items