How do I resolve a jquery conflict on my self-hosted WordPress site?

Posted on 2014-02-09
Medium Priority
Last Modified: 2014-02-13
I maintain a site at www.ezrahenderson.com. I have identified a jquery conflict on the EPK page (www.ezrahenderson.com/epk).

If you go directly to that page, it loads just fine.But if you first go to the home page, then click on "Bio" to get to the EPK, the conflict manifests like this:

1. the page is supposed to open in a new tab/window -- this doesn't happen
2. the Wunderslider gallery does not load properly

I used a plugin called "Restore jQuery" to force only the WordPress version of jquery to load, but this breaks the dropdown menu on mobile so isn't a viable solution. I've deactivated this plugin.

If I can't resolve the conflict I'll need to either find a new responsive theme, that properly uses the WordPress version of jquery, or find a new image gallery. I don't have a problem making changes to the theme files but don't know where to start or how to do it in a way that won't break other components.

Thanks for any help!
Question by:nchristianh
LVL 58

Accepted Solution

Gary earned 750 total points
ID: 39846169
There is a lot going on in that site.

The reason the _blank is not working is because the link click is being intercepted and an ajax request is made for the link, and then the page is updated with the new content.  In essence you are not leaving the page.

I cannot see any jquery conflict directly but this is probably because you are loading basically the whole page into itself.
It's too messy to track anything down.

You also have some secure to non-secure communication going on giving a security warning.
LVL 70

Assisted Solution

by:Jason C. Levine
Jason C. Levine earned 750 total points
ID: 39846179
Whenever you have a theme or plugin that loads its own JQuery, dump it and look for something better.  Hard coding a JQuery call is very sloppy and is usually the tip of the iceberg of problems.

Author Comment

ID: 39857033
Thank for the suggestions. I needed some more eyeballs on it to help me decide if a new theme was the best approach or if I could get away with making some theme mods. Sounds like a new theme is the right direction.

Featured Post

Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

PROBLEM: The other day I was working on adding an ajax request to a webpage that already had a dialog box on the page.  The dialog box was using relative positioning to be positioned next to a form field I had on the page.  Everything was working…
Ecommerce has truly become one of the most prosperous ways of monetizing your brand on the Internet. However, when it comes to it, auditing is undoubtedly the lifeblood of this type of business.  This article will help you to conduct your ecommerce …
The purpose of this video is to demonstrate how to set up the permalinks on a WordPress Website. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php : Go t…
The viewer will learn how to dynamically set the form action using jQuery.

587 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question