jQuery Slick Plugin – Agrémentez vos sites d’onglets rétractables

27 septembre 2011
Par

Vous souhaitez réaliser un effet d’onglet rétractable sur votre site internet ? Vous souhaitez un bloc de contact qui se dévoile lorsque vous cliquez sur un onglet « Contact » calé sur le bord de votre page de site web ? Vous avez vu ça quelque part, mais ne trouvez pas le plugin jQuery adéquat ? jQuery Slick Plugin est là pour vous permettre de réaliser cet effet.

jquery-slick-plugin-onglets-retractables

Un plugin jQuery téléchargeable via ce lien, et à utiliser ainsi :

Élément HTML :

<div id="slick">
  <ul>
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Terms &amp; Conditions</a></li>
    <li><a href="#">Contacts</a></li>
  </ul>
</div>

Appel de la librairie :

<script type='text/javascript' src='js/jquery.slick.2.1.js'></script>

Intégration du css (il existe un style proposé par l’auteur, mais il est possible de proposer son propre style css) :

<link type="text/css" rel="stylesheet" href="css/dcslick.css" />

Et exploitation du plugin :

jQuery(document).ready(function($) {
    $('#slick').dcSlick();
});

Bien entendu, il existe des options, voici celles par défaut :

var defaults = {
    classWrapper: 'dc-slick',    // CSS class of slick content wrapper
    classContent: 'dc-slick-content',    // CSS class of slick content
    location: 'top',    // Location of slide out content - options are top, bottom, right & left
    align: 'left',    // Alignment of tab for location top/bottom - options are right & left
    offset: '100px',    // Offset in pixels from edge of browser window
    speed: 'slow',    // Speed of slide out animation
    tabText: 'Click',    // Default text for slick tab
    classTab: 'tab',    // Default CSS class for tab
    classOpen: 'slick-open', // CSS for external link to open tab
    classClose: 'slick-close', // CSS for external link to close tab
    classToggle: 'slick-toggle', // CSS for external link to toggle tab
    autoClose: true,    // If set to true the slick content will auto-close when elsewhere in browser window is clicked
    loadOpen: false // Set to true to have the tab open by default on page load
    onLoad : function() {},  // callback function on loading slick tab content
    beforeOpen : function() {},  // callback function before opening slick tab
    beforeClose: function() {}  // callback function before closing slick tab
};

Puis la manière de les utiliser :

$('#slick').dcSlick({
    location: 'bottom',
    align: 'right',
    offset: '250px',
    speed: 'slow',
    tabText: 'Slick Tab',
    autoClose: true
});

Un plugin jQuery qui peut s’avérer pratique dans de nombreux cas. Plusieurs autres versions spécifiques existent : WordPress Slick Menu Plugin, WordPress Slick Contact Form Plugin et Slick Social Share Buttons.

Et vous qu’en pensez vous ?

Articles qui peuvent vous intéresser :

Tags: , , , , , , , ,

9 Responses to jQuery Slick Plugin – Agrémentez vos sites d’onglets rétractables

  1. Lee on 28 septembre 2011 at 5 h 43 min

    Hi,

    Thanks for the review :)

  2. LudiKadmin on 28 septembre 2011 at 10 h 09 min

    Thanks for the plugin ;)

  3. syndrael on 28 septembre 2011 at 12 h 27 min

    Je recommande même d’aller visiter tout le site.. plein de choses intéressantes, Jquery..Wordpress etc…

  4. LudiKadmin on 28 septembre 2011 at 12 h 39 min

    Merci syndrael,

    d’ailleurs, tu fais bien de le préciser, car en plus de proposer pleins de choses intéressantes, le développeur est fort sympathique. Pour peu qu’on ai des notions d’anglais, on peut facilement échanger avec lui ;)

  5. Mama83 on 30 septembre 2011 at 15 h 43 min

    Merci beaucoup pour le plugin et pour l’explication :) Bonne continuation. J’attends vos prochains articles avec impatience.

  6. LudiKadmin on 30 septembre 2011 at 15 h 48 min

    Merci pour le retour et les encouragements Mama83 :)

  7. [...] jQuery Slick Plugin – Agrémentez vos sites d’onglets rétractables [...]

  8. [...] jQuery Slick Plugin – Agrémentez vos sites d’onglets rétractables | LudiB… Vous souhaitez réaliser un effet d'onglet rétractable sur votre site internet ? Vous souhaitez un bloc de contact qui se dévoile lorsque vous cliquez su… Source: blog.ludikreation.com [...]

  9. [...] jQuery Slick Plugin – Agrémentez vos sites d’onglets rétractables [...]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*


*

Rubriques