Skip to:

TypeError: ‘undefined’ is not a function (evaluating ‘jQuery.easing[jQuery.easing.def](e,f,a,h,g)’)

  • Brand new install of BuddyPress, using groups, and I got this error every time I went to ‘new topic’. The error was in global.js:1263, so I checked the file out a little. I noticed the jQuery variable was assigned to be ‘jq’, and ‘jq’ was used throughout nearly the entire file, except the last 50 lines, where the original ‘jQuery’ was used instead.
    So I replace every occurence of ‘jQuery’ with ‘jq’, and it worked like a charm! I have not yet noticed any bugs resulting from this.
    Let me know if there’s something wrong with my solution. Also, I’m surprised this error even existed and that nobody else spotted it yet.

Viewing 3 replies - 1 through 3 (of 3 total)

  • John James Jacoby


    Odd. Create a ticket at with the details and a patch.

    Roger Coathup


    Resurrecting an old thread, but we encountered the same problem on 1.7 install, and fixed in same way.

    I note the problem doesn’t seem to occur on



    i had the same problem. there was a conflict in some themes, but others not. in my case i changed all instances of “jQuery” to “jq” in the easing function (line 1540) in the file buddypress/bp-templates/bp-legacy/js/buddypress.js

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘TypeError: ‘undefined’ is not a function (evaluating ‘jQuery.easing[jQuery.easing.def](e,f,a,h,g)’)’ is closed to new replies.
Skip to toolbar