jQuery is a cross-browser Javascript library that provides abstractions for DOM traversal, event handling, animation, and Ajax interactions for rapid web development.
Questions tagged [jquery]
214 questions
89
votes
6 answers
Advantages of using pure JavaScript over JQuery
What are the advantages of using Javascript-only versus using JQuery-only?
I have limited experience with JavaScript and JQuery coding. I've added bits and snippets of each to HTML pages but I've mostly coded server-side stuff in other languages.…

Shivan Dragon
- 4,583
- 5
- 24
- 31
57
votes
5 answers
Is jQuery an example of "god object" antipattern?
I want to ask – I am slowly learning jQuery.
What I see is an exact example of a God Object anti-pattern. Basically, everything goes to the $ function, whatever it is.
Am I right and is jQuery really an example of this anti-pattern?

Karel Bílek
- 697
- 5
- 8
34
votes
14 answers
What benefits are there to native JavaScript development?
Given how much simpler jQuery development is, when compared to native JavaScript, what makes people forgo libraries like jQuery altogether?
Is this because jQuery has limitations or it is slow? I mean, if jQuery is so easy compared to native…

Mike
- 559
- 2
- 5
- 8
32
votes
3 answers
What does Douglas Crockford mean when he says jQuery doesn't scale?
In the Q&A section of this talk, Douglas Crockford says that jQuery doesn't scale as well as some other popular libraries. What does he mean by that, and what is it about the other libraries that makes them more scalable?

Tyler
- 873
- 8
- 16
32
votes
5 answers
Javascript modularity, server based MVC & business reality
I understand this is a very broad question, but I have worked with various aspects of this problem individually and am struggling to bring all the concepts and technologies together.
I'd like to specify that answers should include these…

Terry
- 421
- 4
- 7
29
votes
5 answers
Tight Coupling Between Javascript, HTML, and CSS: A More Modern Approach?
It's very common to see Javascript bound to certain selectors to find elements, store data, and listen for events. It's also common to see these same selectors used for styling.
jQuery (and its selector engine Sizzle) support and promote this by…

Stuart Kershaw
- 351
- 3
- 9
26
votes
9 answers
Ashamed to admit using jQuery?
Something I've noticed over the past few weeks is how many big commercial websites use jQuery combined with lots of plugins - but don't admit it. They will rename the main library to something obscure, as well as the plugins. Quite a few will even…
Matt Stevens
24
votes
11 answers
How necessary is it to learn JavaScript before jQuery?
In my opinion, when I looked at JavaScript, it looked like not my cup of tea. When I came across jQuery, I loved it. I sat and watched Nettuts+ 15 days of jQuery screencasts, 1 year later and now I'm fairly confident I wouldn't develop a website…

benhowdle89
- 1,447
- 2
- 10
- 22
21
votes
5 answers
How do I convince my boss (and other devs) to use/consider Unobtrusive JavaScript
I'm pretty new in our develepors team.
I need some strong arguments and/or "pitfall" examples, so my boss will finally understand the advantages of Unobtrusive JavaScript, so that he, and the rest of the team, stops doing things like this:

V-Light
- 321
- 3
- 8
19
votes
4 answers
Could JQuery and similar tools be built into the browser install?
After reading another question about JQuery and CDN's, is it feasible for tools like JQuery to "come with" the browser, thus reducing/eliminating the need for the first download from a CDN, or from your own host server.
JQuery files specifically are…

ozz
- 8,322
- 2
- 29
- 62
19
votes
7 answers
When to update jQuery?
When you recommend updating jQuery/jQuery UI? Or in other words: what are the best practices for updating jQuery/jQuery UI?
I’m working on a long project that will take at least one more year. In that time span, I’m sure that jQuery/jQuery UI will…
epaulk
18
votes
4 answers
Why is jQuery released under MIT and not LGPL?
Why is jQuery released under MIT and not LGPL?
What are the benefits of using MIT compared to LGPL for a framework?

corgrath
- 1,327
- 2
- 10
- 11
18
votes
3 answers
Certifications for Javascript developers?
I'm looking for a solid and but fast paced entry in field of javascript development.
The following topics come to my mind:
Javascript advanced concepts, OOP
jQuery, jQuery-UI, jQuery-Mobile
backbone.js
node.js
BDD and/or TDD
The courses of…

vbd
- 815
- 2
- 8
- 11
16
votes
5 answers
Why is extending the DOM/built-in object prototypes a bad idea?
I'm looking for a definitive answer to why extending built-in prototypes is so heavily chastised in the JS developer community. I've been using the Prototype JS framework for a while, and to me doing [1,2,3].each(doStuff) seems much more elegant…

lxe
- 161
- 1
- 1
- 3
15
votes
10 answers
Best approach for writing a chess engine?
I'm a chess enthusiast and a programmer. I recently decided to start making a chess engine using my chess and programming knowledge. So here's my question:
What language (I'm familiar with Java, C++ and Python) and methodology should I adapt while…

Adnan Zahid
- 185
- 1
- 1
- 11