I have an answer for the question, but the question was closed because too narrow geographically. I think this is a broadly applicable question and should be reopened; the problem is a bug in the popular chrome to phone extension that messes up the JS on pages you view.
I would just leave a comment on the question, but I'm brand new here and don't have any rep.
If nobody will open it, can someone at least post in the comments section of that question that he should try disabling chrome to phone. There are documented probs with that extension, and my JS worked when I did that. Here's a link to the probs with chrome to phone: https://code.google.com/p/chrometophone/issues/detail?id=316.