views:

344

answers:

7

I really want to know:

  • Will jQuery work in a javascript disabled browser?
  • If so, why?
+10  A: 

It will not, jQuery is built on javascript, and is javascript itself.

jQuery (and any other javascript library) is just a bunch of javascript that makes things easier by making the stuff you do 400 times much easier/concise/terse...but it's still all javascript.

Nick Craver
+1  A: 

No. jquery is a "javascript" Library.

And you can't drive a car without a car, can you?

Aaron Qian
That's like the worst metaphor ever :) Maybe "Can't drive a Porsche on a bike path"
gnarf
+31  A: 

This question sums up exactly why developers new to JavaScript should not just dive straight into a library but learn the fundamentals of JavaScript first.

Watch some of Doug Crockford's videos on the YDN for a start, read a book or two, then you will realise why libraries like JQuery are as good as they are and how to extend them

No it will not work, because it's built using JavaScript

Nick Allen - Tungle139
“This question sums up exactly why developers new to JavaScript should not just dive straight into a library but learn the fundamentals of JavaScript first.” Ahhhhhhhh-men.
Paul D. Waite
That should be Doug Crockford shouldn't it?
ig0774
* winces * edited : )
Nick Allen - Tungle139
But, everyone knows jQuery is coded in pixie dust, has no bugs, solves all browser problems and heals cancer! Surely it can run without JavaScript through sheer force of bloody magic or something?!
bobince
A: 

Will my racing car move without its engine?

Davide Gualano
Someone might be pushing it.
Matt
And it might be coasting down a hill. (@Matt, good one.)
Christopher Altman
A: 

no :) jqeury is js

Fincha
A: 

Javacript is an interpreted language. "Disabling javascript" in the Browser disables the javascript interpreter. Everything written in javascript will be ignored this also applies to jquery, which is just a piece of javascript code.

snies
+1  A: 

Since Jquery is a javascript library(written in javascript), disabling javscript automatically disable Jquery..

sgi