I am absolutely stumped on this one. I run a mutlisite installation which has several websites.
2 of the websites use exactly the same template (ultimo) but for some reason on product view one of the websites tabs, add to cart and sticky menu have broken.
There has been no recent changes to any code or upgrades either that would affect this and as I said they use exactly the same code and have been working find up until this point. The only difference between the 2 sites is you must log in to see pricing and buy on one of the two sites.
Here is exactly the same product on each site to compare:
http://satsecure.uk/maxx-digital-round-junction-box-size-80-x-50mm-ip44-white.html http://shopmassive.com/store/maxx-digital-round-junction-box-size-80-x-50mm-ip44-white.html
It's almost like javascript has stopped working on shopmassive product pages. I've had a look in exceptions log but there's nothing in there and also flushed the cache and reindexed the sites.
Update:
I have discovered that the probable cause of this is due to the fact that one of the websites is trying to load 2 versions of jQuery whilst the other is not and I have no idea how to track down where this additional jQuery code is originating from. The extra code being inserted is after product data and cookie info but before footer:
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script> <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
Anyone know how I can find where this is coming from?