Get $500+ of the best After Effects files, video templates and music for only $20!
Create an s3slider-like jQuery Plugin: New Plus Tutorial
plus

Create an s3Slider-like jQuery Plugin: New Premium Tutorial

Download Source Files

In this week’s Plus video tutorial, the creator of the extremely popular s3Slider plugin will show you how to build a similar “slideshow” component using jQuery. What better way to learn how to mimic your favorite plugins than to learn from the creators themselves? This isn’t one you should miss! Become a Plus member today!

Join Tuts Premium

NETTUTS+ Screencasts and Bonus Tutorials

For those unfamiliar, the family of TUTS sites runs a premium membership service called “Premium”. For $19 per month, you gain access to exclusive premium tutorials, screencasts, and freebies at nettuts+, psdtuts+, and vectortuts+! For the price of a pizza, you’ll learn from some of the best minds in the business. Join today!

  • Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.


Add Comment

Discussion 34 Comments

  1. Aljosa says:

    Odlican tutorial, bravo :)
    Great tutorial, good work :)

  2. Laneth says:

    Amazing! Ye guys just always know when to release just what I’m looking at learning and integrating into my jobs. Bravo!

  3. elinix says:

    its incredible keep up the great tuts

  4. Shuuun says:

    Not that smart for a PLUS Tutorial, bebause there are many of this for free.

    Anyway, good job!

    • DemoGeek says:

      I completely agree with Shuuun, it would be nice to see some sample materials before us taking out the plastic. I’m always on the verge of hitting that button but wasn’t sure of the quality of those screencasts (of course, except the one’s done by Jeff).

  5. Shuuun says:

    Btw, you should only do a little movie about how it works, if you want the people to join PLUS.

    You can get the whole source out of the demo and get the knowledge about this by the jquery docs.

    regrades, Nico

  6. proof says:

    I can’t say this is tutorial for PLUS. Demo effect looks very simple

  7. another amazing tuts! from TUTS!

  8. Nice, I use a jquery slide for the news in my blog.

  9. Web010 says:

    Napokon srbin :)
    Svaka cast majstore.

  10. Dimitris says:

    You cant have a div inside ul li this is bad practice and not xhtml valid.

    • Jeffrey Way says:
      Staff

      Oh sure you can.

    • PNW says:

      Who said that you can’t? Using a div inside a ul is fine.

      Also, I don’t understand why people post complaints about paying for a tutorial.

      Do you stand outside classrooms and complain that it costs money? If you don’t like it MOVE ON. There’s plenty of free tutorials on the web.

      It’s depressing that there’s these great TUTS on this site and instead of engaging discussion concerning the TUT, we have a bunch of babies and know-it-alls commenting.

      Please, no one cares about your ‘better slider’ or your suspicion that this TUT might not be that good. These whiny comments and ‘This slider is better than your slider’ are childish and best left in one’s own head.

    • I’m sure you can, it does validate in transitional and strict.

  11. Gavin says:

    This is great as I am not a plus member to get all the code given to me, I joined so I can learn how to do it.

    Thanks again

  12. Twas says:

    The funny thing is jeffrey way did this himself lol

  13. zigh says:

    Good effort…

    But it ‘very’ seriously needs a cross fade

  14. elkaz says:

    Well written script.

    To make it cross fade (without testing this)

    just rewrite the fadeOut function as so:

    var fadeOut = function(no) {
    $(captions[no]).fadeOut(fxDuration, function() {
    $(items[no]).fadeOut(fxDuration);
    fadeIn(calcNext(no));
    });
    }

  15. gway says:

    this is awesome,
    thanx for this tut boban,
    it saved me hours of work.
    i tried to have some slider plugins to work in a website, and it always failed to show properly, and learning how to do it fixed all problems.
    thanx a lot

  16. gway says:

    but is there a simple way to pause the slider when mouse is on ?

  17. Author

    Basically it is simple. You need to attach an event to mouseover, and set some global variable to true/false if mouse is over or not, and just before you call fadeOut function you need to check if global variable is set to true or false, if it is set to true, you dont call fadeOut…

  18. very nice example………….

  19. kasra says:

    hi dear, im kasra, i live in iran , i want to learn s3slider . in my country dosent any card such a visa card or master card .please help me for video learning s3slider to download.

  20. kasra says:

    hi dear, this is kasra haghpanah, i live in iran . i want to learn that how to use s3slider plugins. in my country has’nt been any card such a master card or visa card here, please help me for video learning s3slider to download

Add a Comment

To add a code snippet to your comment, please wrap your code like so: <pre name="code" class="html">YOUR CODE</pre>. You can replace the class name with "js," "css," "sql," or "php." If there are any "<" or ">" within your code, please search and replace them with: &lt; and &gt; respectively.