SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Présentation de jQuery UI



Fabien Baligand
Cliquez jQuery UI, il y a jQuery
         Dans pour ajouter un titre

    • Cliquez pour ajouter un plan javascript open-
            jQuery est une bibliothèque
            source très populaire qui permet :
                De manipuler le DOM HTML
                De réaliser des effets DHTML

            Ses forces :
                Une API simple à comprendre et à utiliser
                Ses sélecteurs puissants basés sur CSS
                Une bibliothèque compatible tous navigateurs
                Ses plugins à profusion, dont beaucoup de qualité
2               Sa communauté
Cliquez pour ajouter un titre
         jQuery UI : définition

    • Cliquez pour ajouter un plan


            jQuery UI est principalement une
            bibliothèque de widgets JS,
            utilisable avec votre propre charte
            graphique


3
Cliquez pour ajouter un titre
         jQuery UI : widgets

    • Cliquez pour ajouter un plan
            Onglets
            Accordéon
            Bouton
            Calendrier
            Dialogue
            Auto-complétion
            Barre de progression

4
            Curseur
Cliquez pour ajouter un titre
         jQuery UI : widgets

    • Cliquez pour ajouter un plan




5
Cliquez pour ajouter un titre
         jQuery UI : exemple (bouton)

    • Cliquez pour ajouter un plan
            Code HTML :
          <input value="submit" type="submit">


            Code JAVASCRIPT :
          $("input:submit").button();




6
Cliquez pour ajouter un titre
         jQuery UI : exemple (bouton)

    • Cliquez pour ajouter un plan
            Résultat :




7
Cliquez pour ajouter un titre
         jQuery UI : exemple (onglets)

    • Cliquez pour ajouter un plan
            Code HTML :
          <div id="tabs">
             <ul>
                <li><a href="#tabs-1">Tab 1</a></li>
                <li><a href="#tabs-2">Tab 2</a></li>
                <li><a href="#tabs-3">Tab 3</a></li>
             </ul>
             <div id="tabs-1">contenu 1</div>
             <div id="tabs-2">contenu 2</div>
             <div id="tabs-3">contenu 3</div>
          </div>

             Code JAVASCRIPT :
          $("#tabs").tabs();
8
Cliquez pour ajouter un titre
         jQuery UI : exemple (onglets)

    • Cliquez pour ajouter un plan
            Résultat :




9
Cliquez pour ajouter un titre
          jQuery UI : thèmes

     • Cliquez pour ajouter un plan
             24 thèmes fournis
             Possibilité de définition rapide et facile d’un
             thème complètement personnalisé :
                Couleurs des fonds, bordures, textes et icônes
                Texture des fonds
                Polices
                Corner Radius
                Ombres portées


10
Cliquez pour ajouterthème
          jQuery UI : définir son un titre

     • Cliquez pour ajouter un plan




11
Cliquez pour ajouter un titre
          jQuery UI : interactions

     • Cliquez pour ajouter un planpeuvent être
             Plusieurs comportements
              définis sur un composant HTML :
                 Drag & Drop
                 Redimensionnement
                 Sélection (dans une liste de composants)
                 Tri (dans une liste de composants)




12
Cliquez pour ajouter un titre
          jQuery UI : interactions (drag&drop)

     • Cliquez pour ajouter un plan




13
Cliquez pour ajouter un titre
          jQuery UI : avantages

     • Cliquez pour ajouter un plan
             Code HTML simple
             Code Javascript simple
             Nombreuses possibilités de paramétrage
             Résultat visuel agréable et sobre
             Documentation complète avec de nombreux
             exemples
             Thèmes personnalisables facilement


14

Weitere ähnliche Inhalte

Andere mochten auch

Comment répondre aux besoins de log en production avec log4j
Comment répondre aux besoins de log en production avec log4jComment répondre aux besoins de log en production avec log4j
Comment répondre aux besoins de log en production avec log4jFabien Baligand
 
Google+ To RSS As A Service
Google+ To RSS As A ServiceGoogle+ To RSS As A Service
Google+ To RSS As A ServiceFabien Baligand
 
RestFul Evented Javascript avec sammyjs et jquery
RestFul Evented Javascript avec sammyjs et jqueryRestFul Evented Javascript avec sammyjs et jquery
RestFul Evented Javascript avec sammyjs et jqueryFabien Baligand
 
Présentation de gplus to-twitter
Présentation de gplus to-twitterPrésentation de gplus to-twitter
Présentation de gplus to-twitterFabien Baligand
 
Plugin logstash-filter-aggregate (meetup Elastic FR)
Plugin logstash-filter-aggregate (meetup Elastic FR)Plugin logstash-filter-aggregate (meetup Elastic FR)
Plugin logstash-filter-aggregate (meetup Elastic FR)Fabien Baligand
 
Présentation de alfresco - l'outil de GED open-source java
Présentation de alfresco - l'outil de GED open-source javaPrésentation de alfresco - l'outil de GED open-source java
Présentation de alfresco - l'outil de GED open-source javaFabien Baligand
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 

Andere mochten auch (8)

Atmosphere Framework
Atmosphere FrameworkAtmosphere Framework
Atmosphere Framework
 
Comment répondre aux besoins de log en production avec log4j
Comment répondre aux besoins de log en production avec log4jComment répondre aux besoins de log en production avec log4j
Comment répondre aux besoins de log en production avec log4j
 
Google+ To RSS As A Service
Google+ To RSS As A ServiceGoogle+ To RSS As A Service
Google+ To RSS As A Service
 
RestFul Evented Javascript avec sammyjs et jquery
RestFul Evented Javascript avec sammyjs et jqueryRestFul Evented Javascript avec sammyjs et jquery
RestFul Evented Javascript avec sammyjs et jquery
 
Présentation de gplus to-twitter
Présentation de gplus to-twitterPrésentation de gplus to-twitter
Présentation de gplus to-twitter
 
Plugin logstash-filter-aggregate (meetup Elastic FR)
Plugin logstash-filter-aggregate (meetup Elastic FR)Plugin logstash-filter-aggregate (meetup Elastic FR)
Plugin logstash-filter-aggregate (meetup Elastic FR)
 
Présentation de alfresco - l'outil de GED open-source java
Présentation de alfresco - l'outil de GED open-source javaPrésentation de alfresco - l'outil de GED open-source java
Présentation de alfresco - l'outil de GED open-source java
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Ähnlich wie Présentation de jQuery UI

Ähnlich wie Présentation de jQuery UI (20)

WordPress Bases e-learning
WordPress Bases e-learningWordPress Bases e-learning
WordPress Bases e-learning
 
Netvibes tutorial
Netvibes tutorialNetvibes tutorial
Netvibes tutorial
 
Edweb2.0
Edweb2.0Edweb2.0
Edweb2.0
 
Découverte des outils Web 2.0
Découverte des outils Web 2.0Découverte des outils Web 2.0
Découverte des outils Web 2.0
 
Atelier Netvibes
Atelier NetvibesAtelier Netvibes
Atelier Netvibes
 
Tutoriel SPIP
Tutoriel SPIPTutoriel SPIP
Tutoriel SPIP
 
Présentation netvibes
Présentation netvibesPrésentation netvibes
Présentation netvibes
 
Netvibes
NetvibesNetvibes
Netvibes
 
Presentation de gwt maven
Presentation de  gwt mavenPresentation de  gwt maven
Presentation de gwt maven
 
AJAX/RIA facile avec ZF et JQuery
AJAX/RIA facile avec ZF et JQueryAJAX/RIA facile avec ZF et JQuery
AJAX/RIA facile avec ZF et JQuery
 
Projet de semestre / 3ème partie / partage de contenus multimédia
Projet de semestre / 3ème partie / partage de contenus multimédiaProjet de semestre / 3ème partie / partage de contenus multimédia
Projet de semestre / 3ème partie / partage de contenus multimédia
 
Chap 2 animations___vf
  Chap 2 animations___vf  Chap 2 animations___vf
Chap 2 animations___vf
 
Cours1
Cours1Cours1
Cours1
 
Utiliser WordPress
Utiliser WordPressUtiliser WordPress
Utiliser WordPress
 
Windev
WindevWindev
Windev
 
Wiki tips
Wiki tipsWiki tips
Wiki tips
 
Tutoriel express pour Omeka sur Omeka.net
Tutoriel express pour Omeka sur Omeka.netTutoriel express pour Omeka sur Omeka.net
Tutoriel express pour Omeka sur Omeka.net
 
Web 2.0 generalités, enjeux, et technologies
Web 2.0 generalités, enjeux, et technologiesWeb 2.0 generalités, enjeux, et technologies
Web 2.0 generalités, enjeux, et technologies
 
Histoires de CMS
Histoires de CMSHistoires de CMS
Histoires de CMS
 
Evolution du web2.0
Evolution du web2.0Evolution du web2.0
Evolution du web2.0
 

Présentation de jQuery UI

  • 1. Présentation de jQuery UI Fabien Baligand
  • 2. Cliquez jQuery UI, il y a jQuery Dans pour ajouter un titre • Cliquez pour ajouter un plan javascript open- jQuery est une bibliothèque source très populaire qui permet : De manipuler le DOM HTML De réaliser des effets DHTML Ses forces : Une API simple à comprendre et à utiliser Ses sélecteurs puissants basés sur CSS Une bibliothèque compatible tous navigateurs Ses plugins à profusion, dont beaucoup de qualité 2 Sa communauté
  • 3. Cliquez pour ajouter un titre jQuery UI : définition • Cliquez pour ajouter un plan jQuery UI est principalement une bibliothèque de widgets JS, utilisable avec votre propre charte graphique 3
  • 4. Cliquez pour ajouter un titre jQuery UI : widgets • Cliquez pour ajouter un plan Onglets Accordéon Bouton Calendrier Dialogue Auto-complétion Barre de progression 4 Curseur
  • 5. Cliquez pour ajouter un titre jQuery UI : widgets • Cliquez pour ajouter un plan 5
  • 6. Cliquez pour ajouter un titre jQuery UI : exemple (bouton) • Cliquez pour ajouter un plan Code HTML : <input value="submit" type="submit"> Code JAVASCRIPT : $("input:submit").button(); 6
  • 7. Cliquez pour ajouter un titre jQuery UI : exemple (bouton) • Cliquez pour ajouter un plan Résultat : 7
  • 8. Cliquez pour ajouter un titre jQuery UI : exemple (onglets) • Cliquez pour ajouter un plan Code HTML : <div id="tabs"> <ul> <li><a href="#tabs-1">Tab 1</a></li> <li><a href="#tabs-2">Tab 2</a></li> <li><a href="#tabs-3">Tab 3</a></li> </ul> <div id="tabs-1">contenu 1</div> <div id="tabs-2">contenu 2</div> <div id="tabs-3">contenu 3</div> </div> Code JAVASCRIPT : $("#tabs").tabs(); 8
  • 9. Cliquez pour ajouter un titre jQuery UI : exemple (onglets) • Cliquez pour ajouter un plan Résultat : 9
  • 10. Cliquez pour ajouter un titre jQuery UI : thèmes • Cliquez pour ajouter un plan 24 thèmes fournis Possibilité de définition rapide et facile d’un thème complètement personnalisé : Couleurs des fonds, bordures, textes et icônes Texture des fonds Polices Corner Radius Ombres portées 10
  • 11. Cliquez pour ajouterthème jQuery UI : définir son un titre • Cliquez pour ajouter un plan 11
  • 12. Cliquez pour ajouter un titre jQuery UI : interactions • Cliquez pour ajouter un planpeuvent être Plusieurs comportements définis sur un composant HTML : Drag & Drop Redimensionnement Sélection (dans une liste de composants) Tri (dans une liste de composants) 12
  • 13. Cliquez pour ajouter un titre jQuery UI : interactions (drag&drop) • Cliquez pour ajouter un plan 13
  • 14. Cliquez pour ajouter un titre jQuery UI : avantages • Cliquez pour ajouter un plan Code HTML simple Code Javascript simple Nombreuses possibilités de paramétrage Résultat visuel agréable et sobre Documentation complète avec de nombreux exemples Thèmes personnalisables facilement 14