views:

86

answers:

3

I am developing a website where I am using a tabs implementation with jQuery. In Debug mode, all runs fine, I spent the entire day developing it, and when I was about to deploy to the live site and I compiled in 'Release' mode, the tabs don't switch anymore. Why would this code behave differently? I am assuming it's the JavaScript code that gets executed differently.

Any ideas of what I could check? Thanks.

+1  A: 

You might try using Javascript Lint to check your Debug code for the type of errors mentioned in btelles' answer. You'll have to stick a /*jsl:ignore*/ tag around the jQuery library itself if you end up using it though, as the it has a bunch of stuff that is caught by Lint.

Wesley Petrowski
A: 

Thanks for the tip, Wesley but apparently something else got broken in the process and it now fails in Debug mode too. The problem must be somewhere else. Still digging.

Cristi Cotovan
Tip=>use comments to add comments instead of answers. :)
Arnis L.
A: 

Have you checked your paths? Go to the viewsource of the page and check if jquery path is valid.

cheers

Marko