Articles
jQuery Plugin - Feature List
I love the simplicity of using (and more important re-using) jQuery plugins. So I decided to release a plugin that came from my personal need - Feature List. This jQuery plugin enables simple and easy creation of an interactive "Featured Items" widget.
You can see the demo at this page, and you can download the complete source code with examples from here.
What’s So Great About this Plugin?
- Slick effect, no Flash needed
- It’s just 2K
- Reusable on multiple containers
- Cycles items via slideshow
- Can be styled with custom HTML/CSS
How to Use
Using Feature List requires a simple function call:
01. 02. 03. 04. 05. 06. 07. 08. 09. 10. 11. 12. 13. | $.featureList( $("#tabs li a"), $("#output li"), { start_item : 1 } ); // Alternative $('#tabs li a').featureList({ output : '#output li', start_item : 1 }); |
This plugin is managed to implement quite quickly. The script requires two arrays of items - for tabs and output. When user clicks on one of tab the script finds corresponding output item by index and starts fading. A CSS class current is added to the current active tab.
Options
The following options are configurable:
- start_item - Index of active tab by default (counting starts from 0) (default 0)
- pause_on_hover - If true, animations will pause when the mouse hovers over the tabs (default true)
- transition_interval - Length of time between transitions (0 = no automatic transitions) (default 5000)
Enjoy!
User Comments
-
nice nice, I'm ready to use :)
-
gr8 hack ;)
-
Nice!
-
Thank you for this awesome work.
-
Awesome plugin!! great job. Tested it and I'm really digging it. can't wait to use it on my live site!! superb work!
-
Looks great with Javascript! Do you plan on making it more unobtrusive? Probably its just the CSS that needs to be improved, I didn't have a deep look yet... I would love to see the improvement that links will still be visible with deactivated javascript :D Thanks for releasing your jQuery Plugin!
-
Great plugin, very promising ! And if it was sliding like in ModX website (modxcms.com
-
Can we add links to the large image once clicked on by the tab?
-
Nice Thx :)
-
Looks awesome now! I'll take it ;D
-
Not working properly in Firefox 3.5
-
Creative! going to test it for my next project
-
ASDAS
-
This slider is awesome! I have one concern though... when viewed in IE the "see project details" box is lost. Any suggestions??? -Thanks
-
This is Great, but I have one question. How do you configure the transition interval? I'm trying to achieve longer durations for each picture. Thanks
-
I think I've got it now. The options are evident in the actual script. Thx
-
any chance there is a scrollable element around? I have a list of ten items, but only room for three at a time. Is there a way to make it scroll through them with the slideshow? Great plugin!!!
-
thanks good Feature List
-
Great job! I love how smooth the images transition. I have been experimenting with moving the tabs to the right side but can't figure out the css. I have created a mirror image of the tab background images. Can you explain the change to the code to get the tabs on the right?
-
I think this would make a wonderful plugin for wordpress, hmmm
-
Hey thanks for the nice script! One thing though, setting the interval to 0 (to stop transitions) does not work in chrome. A quick and dirty fix for the script is:
options.transition_interval = options.transition_interval == null ? 5000 : options.transition_interval;Just wanted to let you know ;) -
Super plugin merci a toi
-
awsum!!!!!!! was just looking for something similar for quite some time now. thanks :)
-
Nice component !
-
Great work!
-
perfectly. thanks!
-
Thanks for sharing this! Love it...
-
Great plug-in! Cant wait to use it
-
hello ... and sorry for my english... Great script ! is it possible to go to the next slide by clicking on a link ? and how to ? thanks !
-
Don't have any .zip, or any archive with all ?? thanks
-
thanks for the plugin, impressive work ;)
-
nice hack....
-
nice
-
very nice.
-
Simply Awesome .. I will use it in my upcoming website.
-
sfds
-
thanks for sharing!
-
Thanks for sharing! It's the best frontpage plugin. Very soon will be on our front page www.supersfat.ro
-
very nice dude! U can publish a whole webpage in these list. It looks very good and its edit easier as easy! I think, more of plugins doesnt needed. Greez from Germany
-
I just loved this one.
-
Great work
-
Guys great work and God Bless you
-
Awesome article! Thank you for sharing.
-
Nice job D:
-
Awesome!
-
would like to ask how to add further images and links? i can copy the code in the html file i know this, but do i have to make changes to the css file to?
-
great work
-
Thank you it's great
-
Cool! very cool
-
nice! some issues (black images when it fades) with explorer 8 and my own images with tables. solved changing animation effect:
output.stop(true, true).filter(\":visible\").hide(); output.filter(\":eq(\" + nr + \")\").slideDown(function() { visible_item = nr;thanks! -
This is awesome!! Great work!! Thanks for sharing.
-
Very Nice. I will be using this for sure
-
Really awesome and simple plugin.. Thanks for sharing. I will surely implement on my next project
-
Very slick indeed.
-
how do you stop the rotation once the tab is clicked?
-
Really awesome!
-
Woow. Wonderful. Congratulations..
-
That's what I'm loocking for. Thanks man for this plugin!
-
very nice , i love javascript forever
-
Nice work. Thanks
-
How do I delete the space above the margin? I tried the css but I could not
-
This is a great plugin, and it is working really well with a project gallery I am working on. One thing I noticed though is a warning that the Javascript is spitting out. "Warning: Unknown pseudo-class or pseudo-element 'eq'." I'm not knowledgeable enough in js to understand what is going on here. Any chance you could explain, or perhaps even supress this warning? One more thing, is there a way to trigger the next tab item with a link buried somewhere else on the page (ie, not the predesignated tables)?
-
Great plugin for mainpage, thanks :)
-
Very nice, thanks.
-
Aynısı zaykon.blogspot.com da var
-
I love this. Thanks for releasing it. Is there a way to display list items within one of the output tabs? I tried, and the script automatically throws a display: none; on them.
-
I love this script. However, is there a way to have the link on the right side ? instead of the left side ? Thanks
-
This was a very nice script that did almost everything I needed. I needed it to be able to stop rotating once the user clicked a tab, however. I added that in as another option. Very nice, easy to work with, and easy to add to. Thanks!
-
Great work! Thanx.
-
Damn! Super nice this plugin and pretty thanks for sharing it! I'm a later-guy, always finding out about nice stuff later than most of the people, but getting here demonstrated that I DO get to find new cool stuff! Thanks again!
-
Nice, will try to implement it ^^
-
Tried it and love it, many thanks.
-
nice cools
-
Cool Java Script for Website.....:) Really Cool.....:)
-
This is working nicely except for one problem: transition_interval : 0 isn't disabling the automatic transitions...Any idea why? $.featureList( $("#homenavlist li a"), $("#output li"), { start_item : 0, transition_interval : 0 } ); });
-
When I validate the demo page at W3C I see a lot off errors. On my testsite I managed to fix all these errors except 3 of them and I cannot fix it myself. It's about this piece of code:
Services Programming ApplicationsError message at W3C document type does not allow element "h3" here; missing one of "object", "ins", "del", "map", "button" start-tag Do you have a solution for this? -
Tnx, nice share :)
-
Hey, Does anyone have a fix for this error I am getting in firebug? "Warning: Unknown pseudo-class or pseudo-element 'eq'." Please advise Cheers, RR
-
Thanks for this great plugin. Best regards..
-
Very very good works... Thansk for plugin...
-
Hi, great plugin - I'm customising it atm to see if I can use it on my new site. Just wondering if the images can be replaced with divs so some actual text content can be in there?
-
thank you both for writing also for publishing
-
Hi, I love your work with this plugin. I'm wondering though, I followed through a blog which had this categorised under MIT License, but I see no mention of any kind in the source code or on your website, so I would like to know what restrictions apply. Best Regards, Mark.
-
Sorry for that, I found it 5 seconds after posting.
-
awesome!!!
-
Great plugin, thanks a lot.
-
Question. feature png does not display. I tried ./images/, ../../images/, /images/. When the is current the other css classes display the element correctly except for this one. FireFox 3.6. Thanks
-
...just to clarify. It's not your code because the demo works flawlessly. It's obviously my markup somewhere. I'll keep digging. disregard. Great plugin!
-
Thanks
-
Very nice plugin. Very small and very fast (for load). Thanks for sharing with us.
-
I've to use translator to read this post and found very helpful to me. Thanks for sharing this great post.
-
Thanks you! very nice plugin. i am apply mywebsite.
-
Nice trick dude, it looks so elegant
-
you could do worse than start with an easy price comparison. Our services allow you to compare loan quotes in minutes, and ultimately maybe even save a lot of money.






awesome! thanks!