Skip to:

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

  • Profile photo of Mike Nelson
    Mike Nelson


    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)
  • Profile photo of John James Jacoby
    John James Jacoby


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

    Profile photo of Roger Coathup
    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

    Profile photo of chrome88


    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