1. Home
  2. Plugin, Widgets and Website Settings
  3. Widgets and Plugin Troubleshooting
  4. Troubleshooting JavaScript Plugin Installation Issues
  1. Home
  2. Installation
  3. JavaScript Plugin Installation
  4. Troubleshooting JavaScript Plugin Installation Issues

Troubleshooting JavaScript Plugin Installation Issues

Here are a collection of suggestions for troubleshooting your Buying Buddy Plugin installation for sites using the JavaScript plugin (all apart from WordPress and Wix).

When Widgets and functions don't work as expected after your installation, this is often due to conflicts that prevent the plugin loading normally.
We recommend that you ensure that your website has no JavaScript errors before installing the Buying Buddy plugin.

Also See:
Troubleshooting Widget Issues
Troubleshooting Listings
Troubleshooting WordPress Plugin Issues
Troubleshooting Wix App Issues

General Troubleshooting Checklist

Here are a list of issues to check when troubleshooting

  1. Make sure you are only loading the Buying Buddy plugin ONCE. You can check this by looking at the source code of your generated pages.
  2. jQuery UI must not be loaded on your website as this will conflict with the jQuery UI that is included with the Buying Buddy plugin.
  3. Disable jQuery UI and allow this function to be provided provided by the Buying Buddy plugin.

Problems with Map Widget and Map Views

PROBLEM: The Map widget (or results map-view) doesn't load correctly, or the map controls (zoom, pan, etc) are not working.

The Google MAP API is probably loading more than once on your website page.
You can determine this by using the browser console.

SOLUTION: If your theme or website already loads the Google Maps API then use the following methods to stop it loading more than once.

  • To stop the Buying Buddy JavaScript plugin from loading Google Maps, add the following "gmap/false" parameters to the end of the Buying Buddy JavaScript library call: .... mbbv3/index/acid/XXXXX/gmap/false

Map "Fullscreen View" Layering Issues

PROBLEM: Elements of your web design appear above the "fullscreen" view of the map.

This issue is caused because the elements that are appearing above the map are positioned relative, which means that although our map uses a very high z-index (600000), this is only relative to the container that the map is in.

SOLUTION: You will need to specifically set the z-index of the offending DIV containers to be a lower number than it is currently.

For example, if you have a DIV container for the footer which is appearing above the map - then inspect the code to discover the z-index and change it to be a lower number until the problem is solved.

Buttons such as "search" or "save property" don't work

When you click the 'View results' button on a search form, nothing happens.
When you click the "Save Property" or "Save Search" button - nothing happens.

or

Results widget shows no properties

When you view the page you created for 'results' that has the 'results' widget on it, the widget is displayed but there are no properties.

REASON: All these scenarios are caused because the Buying Buddy plugin is not loading as required.

Browser Developer Tools
The Developer Tools feature of your browser provides a very useful way for debugging JavaScript that isn't working as expected.
See how to use this in Finding Errors with the Browser's Developer Tools

Solving JavaScript Issues

When buttons and functions are visible, but don't work when clicked, this indicates that something is preventing the the Buying Buddy JavaScript from loading in the right sequence.

If you are still stuck, then report the issues in a new help ticket. Please include details of any actions or remedies you have already tried.

How To View Webpage Source Code

Windows

  • CTRL + u
    Or use the menu.

Mac

  • Option + Command u
  • FirefoxCommand u
    Or use the menu.

Updated on November 27, 2024
Was this article helpful?

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support
Buying Buddy Support