What I searched for

"Uncaught TypeError: $(...).tipTip is not a function" Beaver Builder

Why I searched for it

When I was trying to load Beaver Builder’s settings page in the WordPress backend, I was getting this error in Chrome’s Javascript Console, thrown by line 58 in /bb-plugin/js/fl-builder-admin-settings.js (the line in question: $( '.fl-settings-form .dashicons-editor-help' ).tipTip();). The page wasn’t rendering. I (wrongly) assumed that the Javascript error was the culprit.

What I learned

The Javascript error was a symptom, not the cause. The cause was that the page’s source code wasn’t loading before the server reached PHP’s memory limit, which means that the Javascript containing the tipTip definition (/bb-plugin/js/jquery.tiptip.min.js) wasn’t being requested (it’s enqueued to load in the footer).

I still need to figure out why the page is so resource-intensive, but I was able to verify that increasing the PHP memory limit did let the page finish loading, including the TipTip plugin.

3 Comments

  1. Simon on February 13, 2019 at 7:50 am

    Hello Sarah.

    Just a note to say this issue is resolved in Beaver Builder 2.2.1 which is being released today.

    1
    • Sarah Lewis on March 11, 2019 at 10:39 am

      Delighted to hear it, Simon, and thanks for the update!

  2. Roxie Mathieu on February 1, 2020 at 4:53 pm

    Looking for effective online marketing that has no per click costs and will get you new customers fast? Sorry to bug you on your contact form but actually that’s exactly where I wanted to make my point. We can send your promotional message to sites via their contact pages just like you’re reading this ad right now. You can specify targets by keyword or just execute mass blasts to sites in the location of your choice. So let’s assume you’re looking to send an ad to all the plumbing companies in the US, we’ll grab websites for just those and post your promo to them. Providing you’re advertising something that’s relevant to that type of business then you’ll be blessed with awesome results!

    Fire off a quick message to mark3545tho@gmail.com to get details about how we do this

Leave a Comment





This site uses Akismet to reduce spam. Learn how your comment data is processed.