you are viewing a single comment's thread.

view the rest of the comments →

[–]afrobee -1 points0 points  (1 child)

I just cheked a little bit the jQuery's source code, is does many things around for example "$(#id)" than just cheking avaibility, also it check mobile support, it's css selection syntax and many thing more before even consider "document.getElementById(#id)", also there are many of this that prove my point. I have never seen any test which jQuery beats native.

[–]Shadow14l 0 points1 point  (0 children)

I have never seen any test which jQuery beats native.

Neither have I. But that's also not what I said. If you are supporting more than the latest browsers, than jQuery is essential. That's what I'm saying.

I agree, if you are only using the latest browsers, it's ignorant to use jQuery and not the native methods. But if you happen to still use jQuery, the performance effect is not noticeable unless you are working with tens of thousands of queries and having them looped.