Discover the best of the web!
Learn more about Digg by taking the tour.
jQuery User Interface Library
ui.jquery.com — "Draggables, droppables, resizables, shadows, sliders, sortables, tabs, accordions, selectables, trees, and modals. All completely documented, demoed, themed, and 100% Free Open Source Software." Should be available in a couple of hours.
- 1297 diggs
- digg it
- goodiet, on 10/10/2007, -2/+37This is one of the best thing that's happened to javascript... it's just too awsome!
- Meganova, on 10/10/2007, -9/+4And then there is also mootools, same thing more options and extendable
- MellerTime, on 10/10/2007, -3/+2Since when is more choice a bad thing? I thought that was the whole point of F/OSS, but then I guess I could be wrong...
- Voyagerfan5761, on 05/13/2008, -0/+1As though jQuery isn't extensible...
- Meganova, on 10/10/2007, -9/+4And then there is also mootools, same thing more options and extendable
- sproutworks, on 10/12/2007, -3/+39I'll definitely make use of this soon. Jquery makes Javascript programming more fun.
- KingAdrock, on 10/10/2007, -1/+7I agree, being able to do xpath queries to select objects is the best thing ever
- frakilk, on 10/10/2007, -1/+14Amazing library.
- bmanam, on 10/12/2007, -1/+8It's made my life a hell of a lot easier. Very grateful for it.
- BenBenMan, on 10/12/2007, -0/+11This demo of it is awesome:
http://dev.jquery.com/view/trunk/plugins/ui/apps/gallery_advanced/- phytar, on 10/10/2007, -0/+8Just FYI: It's quirky in IE and Safari, we're working on it as I type this!
- emehrkay, on 10/10/2007, -8/+2don't want to be a hater, but that is not that impressive at its current state. i would say that the slider/image resizer is the best part of it
- emehrkay, on 10/10/2007, -6/+20jquery gets A LOT of love on digg. Why is that? Im not hatin, I just want to knowwhy there isnt ever news from other frameworks when there are plenty of other libraries that do this exact same stuff as this 'new' addition-
http://demos.mootools.net/
http://script.aculo.us/
http://dojotoolkit.org/demos
...just to name a few.- phytar, on 10/12/2007, -1/+18Because the other frameworks rarely do new, exciting, releases? Mootools hasn't had one in a number of months, Scriptaculous' most recent version is from January, and Dojo's recent 0.9 release didn't include many "exciting" new features (they focused on accessibility, a selector engine, etc.). It just so happens that jQuery is a very active library, with a lively community. It looks like a chunk of the community can be found here on Digg, as well! (Not to mention that Digg is a user of jQuery.)
- emehrkay, on 10/10/2007, -0/+1ahh so a lot of diggers are apart of the jquery congregation. And yeah, you guys are quick with the releases. Keep up the good work
- tilzinger, on 10/10/2007, -0/+6One word. Marketing.
Yes, other libraries do similar stuff, but not the jQuery way. Less code, lighter footprint, and more extensible.- keeperofkeys, on 10/12/2007, -0/+1So your one word was pretty irrelevant. It's the features of the library, its documentation, lively and helpful community and ease of use that make it the best in my eyes.
I tried to use dojo and scriptaculous, but the penny didn't really drop. That's probably just me, but I picked up jQuery in minutes. I use it i every project I do, now. Wouldn' t want to go back to regular javascript.
- keeperofkeys, on 10/12/2007, -0/+1So your one word was pretty irrelevant. It's the features of the library, its documentation, lively and helpful community and ease of use that make it the best in my eyes.
- AlexApetrei, on 10/10/2007, -2/+7jQuery is by far simpler to use and understand. Plus they are the only ones that really look like they try and keep up to date.
- emehrkay, on 10/10/2007, -1/+2Please cite examples on how jQuery is simpler than any other framework. And what do you mean keep up to date? My original comment was about how these UI features are nothing new and not found in libraries that have "had release in a number of months" - phytar
- freedomknight, on 10/10/2007, -0/+3You don't need to include tons of dependency files to do a basic stuff. Doing in one line looks cooler than creating namespaces and doing all other nasy stuff for simple tasks.
- emehrkay, on 10/10/2007, -1/+2Please cite examples on how jQuery is simpler than any other framework. And what do you mean keep up to date? My original comment was about how these UI features are nothing new and not found in libraries that have "had release in a number of months" - phytar
- m3mn0n, on 10/10/2007, -0/+3Digg uses jQuery, too? (Too lazy to check) On the main page of script.aculo.us it mentioned digg uses their library.
If it's true I guess the good old "two heads are better than one" saying comes into play.- reybango, on 10/10/2007, -0/+3Yes, Digg uses jQuery. If you do a View->Source on this page, you'll see the reference to it
- SilverRocket, on 10/10/2007, -0/+1They also use Prototype; I think when they began it was their library of choice.
- SilverRocket, on 10/10/2007, -1/+1They also use Prototype; I think when they began it was their library of choice.
- subliminalurge, on 10/10/2007, -0/+2I must say, given the page load times I get on digg, this isn't exactly great publicity for any of the mentioned libraries....
- zwaldowski, on 10/10/2007, -0/+0@subliminalurge: Prototype is an 'effing huge library; Digg uses jQuery's old version that slows FF down.
- ShadowPt2, on 10/10/2007, -0/+1They started off with Prototype and Scriptaculous, but now they've switched over to jQuery. (and with good reason) I think they still have Prototype set up on a few pages.
- reybango, on 10/10/2007, -0/+3Yes, Digg uses jQuery. If you do a View->Source on this page, you'll see the reference to it
- Yogitw, on 10/10/2007, -0/+4I believe jquery is lighter weight than some (i.e. scriptaculous). Plus for some people it has a better design pattern than prototype for some philosophical reasons.
- adam.skinner, on 10/10/2007, -0/+4jQuery fundamentally changes the way you write javascript. It's DOM selection is amazing.
- stockjones, on 10/10/2007, -0/+1updates and very active community. Plugins, lightweight etc.
- phytar, on 10/12/2007, -1/+18Because the other frameworks rarely do new, exciting, releases? Mootools hasn't had one in a number of months, Scriptaculous' most recent version is from January, and Dojo's recent 0.9 release didn't include many "exciting" new features (they focused on accessibility, a selector engine, etc.). It just so happens that jQuery is a very active library, with a lively community. It looks like a chunk of the community can be found here on Digg, as well! (Not to mention that Digg is a user of jQuery.)
- jwcooper, on 10/10/2007, -0/+5I wasn't able to get the gallery to work in Opera 9.2...bummer...
- HigherLogic, on 10/10/2007, -4/+1Yup. Checked it in Firefox though. For the amount of time it took to load that up though, it's pretty useless.
- Ancestor, on 10/10/2007, -0/+1It's speedy enough here. And if anything, it would probably be the server overload slowing things down, not the script.
- ShadowPt2, on 10/10/2007, -0/+1No it wouldn't, once it's loaded, everything's handled client-side by your browser of choice. Firefox's Javascript interpreter is notoriously slow in certain aspects; on Safari it's silky smooth.
- stockjones, on 10/10/2007, -0/+1It was a bit slow in FF.
- HigherLogic, on 10/10/2007, -0/+1It has a lot to do with your computer's resources as well. If I had a blazing fast computer with more memory (hell I only have 512 MB memory and a 1 GHz processor) I wouldn't notice it as much. It's why I don't visit Flash sites either, they bog down my computer, regardless of the browser. Very system intensive.
- Ancestor, on 10/10/2007, -0/+1It's speedy enough here. And if anything, it would probably be the server overload slowing things down, not the script.
- HigherLogic, on 10/10/2007, -4/+1Yup. Checked it in Firefox though. For the amount of time it took to load that up though, it's pretty useless.
- BTMPL, on 10/10/2007, -15/+3"jQuery, beacuse we all need to make Firefox even slower!"
- achoi, on 10/10/2007, -0/+4I think you misspelled "firefox plugins"
- phytar, on 10/10/2007, -0/+6The release notes for jQuery UI can be found here:
http://jquery.com/blog/2007/09/17/jquery-ui-interactions-and-widgets/ - Hgoale, on 10/10/2007, -0/+5It's pretty good, but still a bit buggy. The selectables are very unreliable, draggables seem a bit sluggish, and when you hold down shift and try to resize the resizables from the top, it actually moves them up without resizing them.
- lewhich, on 10/10/2007, -0/+9I want a post on jQuery vs MooTools vs Ext
- ibjhb, on 10/10/2007, -0/+3Ext is very robust and has a great support group. I would highly recommend it.
- mocggidwww, on 10/10/2007, -0/+0Not an all out framework test, but un-biased selector speed test (created by mootools dev team):
http://mootools.net/slickspeed/ - stockjones, on 10/10/2007, -0/+1EXT is brilliant. There is a jquery variant of EXt.
- accountname, on 10/10/2007, -3/+4The example is pretty lame without enough white space between photos, and the "minimum value" for pitcure size seemed to change for no reason while I was playing with it. If I wanted ugly, buggy effects... I can code that myself. Don't mean to be a troll... I'm just saying if I'm going to use a library, I want it to be higher quality than their example.
- dualaudi, on 10/10/2007, -4/+2Wow, you're complaining about ***** FREE *****? take your silver spoon and eat your curdles...
- ungamedplayer, on 10/10/2007, -1/+2@dualaudi,
This post was pretty lame, without enough whitepsace after the periods, and with incorrect punchuation and spelling, which annoyed me while reading his sentence. If i wanted ugly stupid comments.... I can go to slashdot. He also brings in the "Don't mean to be a troll", I'd like to think his intelligence is higher quality than this example.
Boyah.
- ungamedplayer, on 10/10/2007, -1/+2@dualaudi,
- accountname, on 10/10/2007, -2/+0Free Javascript code... gee, thanks. The thing is I badly want a high quality library of widgets and functions. But it has to be elegant, bullet-proof, and as cross-platform as possible. The kind of code that you can *learn* from - you know what I mean. That's a lot to ask for, but there's enough people on the internet that it should exist. I had high hopes when I followed that link, really, I was a littl let down by the example they used. And in fairness the standard jQuery I understand has been improving, so there's hope for the future.
- keeperofkeys, on 10/12/2007, -0/+1This gallery is not meant to be a demo for jQuery, but for the beginnings of a new add-on to jQuery, the jQuery UI. They freely admit that it's in its early stages.
The jQuery library itself is by now pretty bulletproof, having been in active development for about 3 years (to my knowledge). This just looks like a pulling-together of some ui-related stuff various people have done with jQuery. For now I'll stick with my own jQuery code and the odd plugin (there's heaps).
- keeperofkeys, on 10/12/2007, -0/+1This gallery is not meant to be a demo for jQuery, but for the beginnings of a new add-on to jQuery, the jQuery UI. They freely admit that it's in its early stages.
- dualaudi, on 10/10/2007, -4/+2Wow, you're complaining about ***** FREE *****? take your silver spoon and eat your curdles...
- futuretheory, on 10/10/2007, -7/+0lame examples. So much code for so little results.
- Dhalgren, on 10/10/2007, -4/+4That gallery is totally a rip off of apple's new .mac photo gallery, and that's awesome. I mentioned when I first saw apple's gallery that it worked great and I wished someone would steal the code ;-). Thanks jQuery.
- devilwarriors, on 10/10/2007, -3/+3they didn't steal the code they remake it in jQuery...
- CaptainCode, on 10/10/2007, -0/+2I was just thinking the same thing. The thing where you move the mouse over the gallery icon and see all the pictures in the gallery is just like in iPhoto 7.
- lewhich, on 10/10/2007, -4/+6Ext UI (Tabs, Dialogs etc.) with the Aeoro theme look much better
http://extjs.com/deploy/ext/docs/index.html- kranberry, on 10/10/2007, -4/+0Way too slow.
- emehrkay, on 10/10/2007, -2/+2You must be new to the web page styling. You're talking about the look, not functionality. These demos are to show what a few lines of code is capable of doing. Im pretty sure you can style it anyway you like
- daroot, on 10/10/2007, -0/+2This is Digg, jQuery has a "iPhone-like" Demo. ExtJs dont have iPhone Themes. Come on, what do you expect? :)
ExtJS is without a doubt superior to jQuery UI, i dont think it will last lohnt. Oh and screw $(this)! - stockjones, on 10/10/2007, -0/+1ExtJs is better but its not all completely free.
- coolbru, on 10/10/2007, -2/+6It would be more impressive if their main demo worked properly in Safari. Not good advertising for a library whose main aim is to abstract browser differences.
- scanman20, on 10/10/2007, -8/+7I'll stick with YUI and their enormous user base
- kevin45, on 10/10/2007, -14/+2Fag.
- fibbonacci, on 10/10/2007, -1/+4Wow, I bet that hurt him. Really badly. Deep down I'm sure that comment really bothers him. Your prepubescent, unprovoked, well thought out taunt, which is obviously the best that your limited brain could come up with, probably tells us more about you than you know. You have nothing to say, and what you did say was pointless. But I'm sure scanman's feelings about your insightful and though-provoking commnet will cause him to question his heterosexuality and cause him to drink excessively and enter a downward spiral of self-loathing.
Good work moron.- banty19, on 10/10/2007, -2/+4Fag. Kidding.
- fibbonacci, on 10/10/2007, -1/+4Wow, I bet that hurt him. Really badly. Deep down I'm sure that comment really bothers him. Your prepubescent, unprovoked, well thought out taunt, which is obviously the best that your limited brain could come up with, probably tells us more about you than you know. You have nothing to say, and what you did say was pointless. But I'm sure scanman's feelings about your insightful and though-provoking commnet will cause him to question his heterosexuality and cause him to drink excessively and enter a downward spiral of self-loathing.
- keeperofkeys, on 10/12/2007, -0/+1How well does it work cross-platform? Yahoo is notorious for singling out IE to the detriment of other browsers.
- kevin45, on 10/10/2007, -14/+2Fag.
- coolbru, on 10/10/2007, -4/+4I see no reason for all these libraries to keep reimplementing the same old visual and interaction effects. Please, authors of such things, can someone write a scalable, dynamic, scrollable, degradable, sortable datagrid? I suspect this would be more useful to more developers than all of these whizzy fx put together. So far none of the common libraries even try. YUI's is looking good, but it doesn't do live scrolling. Best there's been to date is OpenRico's LiveGrid, but it's not degradable and it looks like their site is mostly dead.
FWIW, prototype 1.6 is looking good too: http://prototypejs.org/2007/8/15/prototype-1-6-0-release-candidate- dylans, on 10/10/2007, -0/+0coolbru, we're working on just that: http://www.sitepen.com/blog/2007/09/16/the-dojo-grid/
- offwhite, on 10/10/2007, -0/+2I think the use of Javascript is evolving now that it become popular with AJAX again. It just picked up again 2 years back so it may take a few more years for some of the libraries mature. By then there may be a clear leader. Based on popularity it seems that jQuery is leading the way. The team is employing some very clever techniques that put it a level above most other libraries. But another team may learn a few lessons from jQuery and produce something better.
- scr1msh4w, on 10/10/2007, -0/+6Does this essentially replace the jQuery Interface plugin? I've tried replacing the jQuery Interface code with jQuery UI this morning. Overall it looks to be very nice, but with a couple caveats. Based on some quick experiments, the older jQuery Interface plugin does seem to be quite a bit faster for sortables. I also couldn't get empty resizables to work. UI probably can't be considered browser independent at this stage (I ran into some Safari issues, though FF was good). jQuery UI's naming conventions and underlying architecture are definitely improved over jQuery Interface. I don't think that UI is ready to replace jQuery Interface quite yet, but it's definitely not far off. For a first release, jQuery UI is very impressive and thanks to the jQuery team for their hard work. It's clear this is going to be a great library.
- Niubai, on 10/10/2007, -2/+4I mean, I think libraries are cool if you use at least 30% of what it has to offer. Most of people are using 50kb libraries to just get some ajax calls, something you could code in your own javascript with more or less 20 lines. The right thing to do is ask ourselves before start using: Do I really need a library ? It will really save my time ? Will I use a lot of its resources, so the extra javascript kb will be well used ?
- scr1msh4w, on 10/10/2007, -0/+0You include the whole library only when you are experimenting or learning it. Then for production work, you only include the pieces that you are actually using. Try downloading UI--it asks you what parts you want it to bundle. Or download the whole thing and selectively include the parts you want.
- accountname, on 10/10/2007, -0/+1I'd love jQuery if it were a library of elegant and bullet-proof scripts. For a library which is as widely used as jQuery, the code should absolutely be best of class. If I bother learning how to use something like this, then the last thing I want is to find that the website I'm working on is buggy and laggy.
- ferric84, on 10/10/2007, -0/+2I reason I use libraries, even for the simple stuff, is because I know it'll work across all browsers, almost cake to write, support, extend, etc
- Subcranium, on 11/13/2007, -0/+1jQuery actually cut down my code size enough to make the library free.
- Ostermayer, on 10/10/2007, -0/+1Do they have the UI photo demo available for download? It would be great to see how they worked everything together.
- dgath, on 11/04/2007, -0/+3ctrl + U
- aaronshaf, on 10/10/2007, -4/+4In my opinion Prototype and Scriptaculous are more mature projects:
http://prototypejs.org/
http://script.aculo.us/- reybango, on 10/10/2007, -0/+4Yes they are. They've been around longer so that makes sense. But jQuery has matured at a brisk pace effectively competing against PT and you can expect the same from jQuery UI.
- Snowcone, on 10/10/2007, -1/+5If by mature, you mean large and bloated, yes you are correct.
- Yogitw, on 10/10/2007, -0/+1I've been using prototype/scriptaculous and they're good but heavy. jquery seems much lighter and has pretty much the same feature set. I may have to switch teams.
- tdskate, on 10/10/2007, -5/+1The jQuery website REALLY can't handle Digg traffic! They really should fix that!
- stockjones, on 10/10/2007, -0/+1Its the darn Wiki which I sense is perl based and writing text files ugh.
- gcleaves, on 10/10/2007, -4/+3Eegads! This doesn't work well AT ALL on IE 6. I use Firefox but most of the world doesn't. Can't say this library is very polished until it works well on IE.
- SomaSynth, on 10/10/2007, -1/+4I'd say IE isn't very polished until it works well with this library. But I see your point.
- stockjones, on 10/10/2007, -1/+1Jesus for all that is holy in the CSS world upgrade to IE7.
- jcue786, on 10/10/2007, -4/+4Scriptaculous Killer!
- jcue786, on 10/10/2007, -5/+2Scriptaculous Killer!
- Caleb666, on 10/10/2007, -5/+2ExtJS FTW!
- ROYALWITHCHEESE, on 10/10/2007, -0/+2does anyone know where to see a demo of the other offered themes of jquery UI
- lkmbrd, on 10/10/2007, -1/+3Great example: http://www.justfutoncovers.com
More: http://docs.jquery.com/Sites_Using_jQuery- stockjones, on 10/10/2007, -0/+1lol now thats a great demo. heh. Personally the gallery thing isnt all that great at showing of jquery but jquery is strong.
- arctic, on 10/10/2007, -3/+1Prototype and Scriptaculous FTW!
- whalesalad, on 10/10/2007, -3/+1YESSSSS!!!!
- masoncon, on 10/10/2007, -0/+2I've been using Jquery for about a year and I can say without a doubt, it is one of the handiest design tools I've ever gotten my hands on. AMAZINGLY useful!
- braydonf, on 10/10/2007, -0/+3a lot of this is from http://interface.eyecon.ro/
nice to see it's adoption into the core - justinribeiro, on 10/10/2007, -0/+1Ive been using jQuery for some time with good success. If you're versed in Prototype or something else, I don't see a need to switch over (use the best tool for the job I say). The community is very helpful and proactive on bug fixes.
- stockjones, on 10/10/2007, -1/+1jquery is such an awesome library. So is Mootools and others. I just wish they didnt use a wicki for the documentation on the site. its a bit messy.
- swingerbone, on 10/10/2007, -0/+1site re-design after yesterday, looks much nicer and shows the examples with more style.
- timdorr, on 10/10/2007, -1/+1neet
- FunnyAshish, on 10/17/2007, -0/+0Great stuff, many thanks to jQuery team for their hard work.
Digg is coming to a city (and computer) near you! Check out all the details on our