@anphira – Ok so we have a few issues we need to work out before we can see if there is really a problem or not.
1) You are loading multiple copies of jQuery which is a major issue. You are loaidng both jquery.js (WP Built in version), and jquery.min.js from Google api. One needs to be removed, both are the same version but once the second loads it causes major issues.
Likely it is hard coded into your themes footer or possibly enqueued under a different handle other than ‘jquery’.
This in simple terms is like 2 separate universes. Uber menu and Popup maker load in the first universe, and once the second loads the browser forgets about the first, so when things try to run based on what is in the first universe, the browser throws errors as they don’t exist in the other.
2) Not a major issue but your loading both Analytics.js and ga.js. They can run both but likely you don’t need to.
3) This one is a bug causing JS to stop once it runs.
In your head this appears.
jQuery(document).ready(function() {
$(".video").click(function() {
$.fancybox({
'padding' : 0,
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'title' : this.title,
'width' : 640,
'height' : 385,
'href' : this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
'type' : 'swf',
'swf' : {
'wmode' : 'transparent',
'allowfullscreen' : 'true'
}
});
return false;
});
});
Simply changing the first line to be
jQuery(document).ready(function($) {
Should resolve that issue. If not then we need to replace $( and $. with jQuery( and jQuery.
Once those issues get worked out we can recheck, all those JS issues though can wreak havok on JS heavy plugins like Ubermenu and Popup Maker.