JQuery 1.9.1 support

10 posts, 1 answers
  1. Ben
    Ben avatar
    3 posts
    Member since:
    Feb 2013

    Posted 27 Feb 2013 Link to this post

    Hi,

    Kendo does not seem to work with the current JQuery release (1.9.1), only with the bundled jquery.js.

    If I just load 1.9.1, I get 

    "Reference Error: jQuery is not defined"
    "Reference Error: $ is not defined"

  2. Answer
    Dimo
    Admin
    Dimo avatar
    8369 posts

    Posted 28 Feb 2013 Link to this post

    Hello Ben,

    Please refer to our documentation, which provides detailed information about jQuery version usage:

    http://docs.kendoui.com/getting-started/javascript-dependencies#jquery-version

    Regards,
    Dimo
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  3. Nicholas
    Nicholas avatar
    4 posts
    Member since:
    Jun 2012

    Posted 08 Mar 2013 Link to this post

    The page you referenced does not include version compatibility information for Kendo UI 2012.3.1315
  4. Dimo
    Admin
    Dimo avatar
    8369 posts

    Posted 08 Mar 2013 Link to this post

    Hello Nicholas,

    "The current official version of Kendo UI requires.... The following list provides compatibility information about previous major Kendo UI releases:...."

    Greetings,
    Dimo
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  5. Nicholas
    Nicholas avatar
    4 posts
    Member since:
    Jun 2012

    Posted 08 Mar 2013 Link to this post

    Sorry, tldr got me
  6. Darren
    Darren avatar
    6 posts
    Member since:
    Mar 2013

    Posted 16 Mar 2013 Link to this post

    FWIW, adding the jQuery Migrate library polyfills the removed legacy functions in 1.9+ until the Kendo source is updated: https://github.com/jquery/jquery-migrate/ - add a reference to that library after your jQuery reference but before the Kendo scripts.
  7. Eskil Hauge
    Eskil Hauge avatar
    2 posts
    Member since:
    Apr 2008

    Posted 07 May 2013 Link to this post

    It seems there are usages of deprecated jQuery API  in KendoUI.

    We are migrating to jQuery 1.9.1 and are using jquery-migrate.1.2.0 to analyse usages of deprecated API. I am finding the following warnings generated by the migration plug-in and they seem to relate to KendoUI. I cannot pinpoint exact component(s) as we are using complete library, including DataWiz, and the sources are minified.

    • JQMIGRATE: jQuery.event.handle is undocumented and deprecated
    • JQMIGRATE: jQuery.attrFn is deprecated
    • JQMIGRATE: jQuery.browser is deprecated 
    We are using latest KendoUI (2013.1.319).
  8. Dimo
    Admin
    Dimo avatar
    8369 posts

    Posted 07 May 2013 Link to this post

    Hi Eskil,

    All these warnings are false positives. We are extending jQuery in our code (kendo.core.js) to add some features. During this extension, all jQuery properties are accessed, including the deprecated ones, which generates the warnings.

    Regards,
    Dimo
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  9. Peeyush
    Peeyush avatar
    1 posts
    Member since:
    Jan 2016

    Posted 26 Dec 2016 Link to this post

    Hi Dimo,

    I found this thread related to my problem as I am upgrading JQuery version to 1.12.3 along with jquery-migrate.1.4.1 to analyse usages of deprecated API.

    I am still finding following warnings on console related to Kendo UI

       - JQMIGRATE: jQuery.event.handle is undocumented and deprecated
       - JQMIGRATE: jQuery.attrFn is deprecated
       - JQMIGRATE: jQuery.browser is deprecated
       - JQMIGRATE: jQuery.boxModel is deprecated
       - JQMIGRATE: jQuery.support.boxModel is deprecated

    Are these warning still expected?

    Regards,
    Peeyush

  10. Boyan Dimitrov
    Admin
    Boyan Dimitrov avatar
    1817 posts

    Posted 28 Dec 2016 Link to this post

    Hello Peeyush,

    Indeed as my colleague mentioned in the last reply: "All these warnings are false positives. We are extending jQuery in our code (kendo.core.js) to add some features. During this extension, all jQuery properties are accessed, including the deprecated ones, which generates the warnings."

    Regards,
    Boyan Dimitrov
    Telerik by Progress
    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? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top