Well the original idea was just to create a cross-browser implementation. I believe most major browsers at the time (short of IE6) supported a getElementsByClassName in their html dom host environment.
Der's right. It was mostly for CB reasons.... I'm not sure I even knew Fx had an implementation when I wrote this. I should rewrite it sometime though... might be able to make it more effective and efficient.
Also, Proboards uses jQuery? ...or have they been using it for a while. (I haven't trawled through proboards code since 2010 or so... and even then I was just ignoring everything except what I was looking for)
Oh, and this should go without saying, excellent code Chris. (as usual)
Well anything supports jQuery, V5 just includes it by default. (V5 makes use of jQuery UI for many functions)
But that said, one thing that annoys me is when people include jQuery for the simple things like element selecting. Or $.each(). If you don't have a reason to use at least 40% of the language, don't use it.
Hey...yea that's really me right now. I haven't dug into jQueary much so any code that includes it for me will be 50/50 with JS. I am learning though...it's just so much easier to do the element selectors with jQueary. Remember one short line instead of a really long one
That's wonderful! I've recently (within the past year) fooled a round on many website features for my 'private' website. Most of them with jQuery (one of them an awesome Chatango chat client that uses python -> file -> php -> jQuery for getting and displaying all the messages)
... oh and some other cool things too. >_>" I kinda abandoned that project though...