This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

ابحث في الدعم

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

JQuery is not supported in 57.0.2 (64-bit)

  • 7 ردود
  • 1 has this problem
  • 20 views
  • آخر ردّ كتبه SumitKumar

more options

error message at console is "The ‘content’ attribute of Window objects is deprecated. Please use ‘window.top’ instead." while working with JQuery 3.2.1

debugging stops at:-

 Paused on exception

SyntaxError: '*,:x' is not a valid selector

error message at console is "The ‘content’ attribute of Window objects is deprecated. Please use ‘window.top’ instead." while working with JQuery 3.2.1 debugging stops at:- Paused on exception SyntaxError: '*,:x' is not a valid selector

All Replies (7)

more options

jQuery should work in Firefox, do you have a specific example of a page that's not working?

more options

Just another question:

The System Details list shows this extension: Buffer 3.3.20 (firefox@buffer)

Do you recognize this extension because otherwise it might be malware?

more options

Thanks for your concern. but I am unable to rectify problem yet. I am attaching images of the console while browsing jquery containing website. eg: www.jquery.com

Modified by SumitKumar

more options

Is this happening on multiple websites, or just jquery.com? For example, if you go to this page: https://jsfiddle.net/qwchnmha/ , what message do you see in the lower-right (it should say either "no" or "yes")?

more options

it is happening on various websites. also whenever using jquery at offline mode. screenshots are attached below. yes, also on jsfiddle

Modified by SumitKumar

more options

In your screenshot, it looks like you might have "pause on all exceptions" enabled (the octagon icon with two vertical lines in it is highlighted blue). Could you try clicking that to disable it, or switch it to just "pause on uncaught exceptions"?

I think what's happening is that jQuery does this in order to test whether your browser is an old version of Opera or not:

assert(function( div ) {
	...
			// Opera 10-11 does not throw on post-comma invalid pseudos
			div.querySelectorAll("*,:x");
			rbuggyQSA.push(",.*:");
		});

So it's expected that this code causes an error, since the only browser it works in is Opera. Normally, the assert() block around it would mean that the error gets ignored and that jQuery finishes loading normally, but because you have "pause on all exceptions" enabled, the devtools will stop the page.

more options

Thanks for your concern. I got it.