I have this script:
function slideSwitch() {
var ae = jQuery(\'#featured-right a.active\');
if ( ae.length == 0 ) {
ae = jQuery(\'#featured-r
The problem is likely to be that the file is UTF-8 encoded and the file is being brought in via a script tag which doesn't define this encoding. If you add charset="UTF-8"
as an attribute to the importing script tag hopefully that'll fix it.
It seems that IE didn't like the fact that i was accessing the page without a HTTP server :) I was accessing c:\www\my-file. When accessing http://localhost/my-file .. worked great.
Watch out for template string literals. This error was caused by a
`
character for me in IE11.
I had this same problem. It said there was an error in line 1 row 1 of the main file. I use a ton of AJAX in the page I was using.
It all boiled down to the fact that I had onclick="#" on an A tag. Once I removed that, the error went away.
I think when jQuery loads the html via an AJAX call, it takes the onclick tags and processes the javascript it finds inside.