background preloader

JQUERY

Facebook Twitter

FlexSlider 2. The Order Property: Flexbox Carousels – Insightful Software. FlexSlider 2. jQuery progress bar Plugins. jQuery percircle.js Examples. Customizable Radial Progress Bar Plugin With jQuery. Radial Progress Bar is a lightweight jQuery plugin that uses plain HTML and CSS to draw animated, highly customizable, circular progress bars to visualize your percentage values. 1. Just include both jQuery library and the jQuery radial progress bar plugin at the bottom of the webpage and we're ready to go. 2. Render a default radial progress bar. Blue progress bar, semi-transparent background path, 40px progress text in the center. 3. 4. 5. 6.

This awesome jQuery plugin is developed by aorcsik. jQuery Progress Circle Plugin Demos. Simple Circle Progress Indicator Plugin with jQuery and CSS3 - Progress Circle. jQuery progress bar Plugins. Les sélecteurs. Avant de se lancer dans une foule de sélecteurs propres à jQuery tous plus compliqués les uns que les autres (non, on plaisante ), il est nécessaire de débuter par des sélecteurs plus basiques. En effet, le framework que nous étudions fonctionne tout d'abord avec les sélecteurs de CSS. Vous les connaissez surement, ou tout du moins la plupart, car vous êtes censé connaître un minimum la syntaxe du CSS pour suivre ce tutoriel.

Cela ne vous dit vraiment rien ? Les sélecteurs les plus utilisés Peut-être est-ce le mot sélecteur qui vous fait peur. Dans ce cas-là, je pense que votre mémoire va se rafraîchir si je vous parle d'identifiant et de classe. Avec jQuery, vous pouvez très bien utiliser ces sélecteurs ! $('p'); // je sélectionne tous les paragraphes $('.maClasse'); // je sélectionne les éléments ayant .maClasse pour classe $('#monId'); // je sélectionne l'élément qui possède l'identifiant #monId Frères et parents Prenons un exemple concret.

Alors, pas trop compliqué ? jQuery Callback Function. How do I declare a namespace in JavaScript? 5 Different Ways to Declare Functions in jQuery. Introduction Choosing which way to declare a JavaScript function can be confusing for beginners as there are several different ways to declare functions using JavaScript/jQuery. I’ll try to explain the benefits of each one and how and why you might use them when writing your awesome jQuery code. 1. The basic JavaScript function This is the simplest way to declare a function in JavaScript. Function multiply(x,y) { return (x * y);} console.log(multiply(2,2)); If you wanted a quick function to test something then maybe that’s the only occasion you would use this. 2. If you need a private utility for getting/setting/deleting model values then you can declare a function as a variable like this. Var multiply = function(x,y) { return (x * y);} console.log(multiply(2,2)); var multiply = function(x,y) { return (x * y);}(2,2); console.log(multiply); 3.

This is an awesome way to declare functions that can be used just like your regular jQuery functions, on your DOM elements! 4. 5. Conclusion. Organizing jQuery projects: Objects and Namespaces. This is a pattern we’ve been using to organize a big jQuery project that is now composed of 150+ files. When we first started with the project, we kept all page components in their respective jQuery plugins. This was good enough at that time. But as the project grew it became harder and harder to maintain it. What we did to solve it was go back to basics: use plain JavaScript objects instead of plugins and group them using namespaces. Plain objects vs plugins This looks like a step back from making cool plugins but there are actually some benefits. We’re expecting an output like the Coda Slider. This pattern takes advantage of prototypal inheritance (Object.create) to create a new instance of Slider. It’s much cleaner and easier to understand since you’re sort of creating a “class” and one would just have to create a new instance to use it.It’s not tightly coupled with jQuery.

The disadvantages of this are: A single instance can operate on a single element only. Prototypal inheritance. OpenClassrooms - Les sélecteurs. 5 Different Ways to Declare Functions in jQuery. How to enable/disable chosen dropdown using jquery - jQuery Forum. Select state dropdown list does not allow me to click the first letter of the state name to quickly find the state. In other words if I click the letter 't' the drop down box should automatically select Tennessee. i am using this script, i am new for js script please any body help me on this issue . /* Hide all open selects */ var jqTransformHideSelect = function(oTarget){ var ulVisible = $('.jqTransformSelectWrapper ul:visible'); ulVisible.each(function(){ var oSelect = $(this).parents(".jqTransformSelectWrapper:first").find("select").get(0); //do not hide if click on the label object associated to the select if( ! /* Check for an external click */ var jqTransformCheckExternalClick = function(event) { if ($(event.target).parents('.jqTransformSelectWrapper').length === 0) { jqTransformHideSelect($(event.target)); } /* Apply document listener */ var jqTransformAddDocumentListener = function (){ $(document).mousedown(jqTransformCheckExternalClick); /* Add a new handler for the reset action */ var sel;

Personnaliser l'aspect des boutons radio et checkbox en CSS - CSS / CSS3 | Creative Juiz. Ces derniers jours je passe un peu de temps sur la recherche autour des éléments de formulaire. Vous savez certainement que historiquement il n’est pas toujours possible de personnaliser l’aspect de contrôles de formulaire pour des raisons d’accessibilité (m’a-t-on dit). Cependant il est vrai que l’apparence très variable de ces éléments est sujet à controverse.

Et ce n’est pas un mal. Les codes et styles CSS que je vais vous proposer ici utilisent le niveau 3 de CSS, par conséquent les vieux navigateurs ne sont pas concernés. Cependant nous tâcherons de travailler nos styles (notamment les sélecteurs CSS) pour faire en sorte que ces vieilleries continuent à afficher les contrôles classiques (nos bons vieux boutons radio et cases à cocher). Pourquoi s’embêter à trouver une manière de styler des éléments de formulaires ? Pour harmoniser les styles entre les navigateurs, mais également pour rendre (peut-être) plus affordants certains contrôles, dans un contexte bien précis. Articles proches.

Plugins

Plus loin dans la gestion événementielle. Sans le savoir, vous avez utilisé la version simplifiée de la méthode on() dans toutes les méthodes événementielles étudiées jusqu'ici. Le tableau suivant donne quelques correspondances entre les méthodes traditionnelles et les méthodes on() équivalentes. Dans toutes ces expressions, sel représente un sélecteur jQuery quelconque. Je pense que vous avez compris la logique permettant de convertir une méthode événementielle traditionnelle quelconque en son équivalent on() : il suffit de spécifier le nom de l'événement dans le premier argument de la méthode, entre apostrophes, et de spécifier la fonction événementielle dans le deuxième argument.

Comme nous allons le voir, la méthode on() a plusieurs avantages. Elle permet de : Une méthode pour gérer plusieurs événements Supposons que vous vouliez relier les méthodes événementielles mouseenter() et mousemove() aux balises <img>. $('img').mouseenter(function() { … } $('img').mousemove(function() { … } Plusieurs méthodes en une seule instruction. Learn ASP.NET: Jquery Hide. Today we will see the power of Jquery and the ease with which we can hide the elements. Normally we hide the elements using the style property or using visible property of an element. But we can add some good effects provided by Jquery which will animate our page and provide some good effects for the user. Continue reading to unleash the effects which you can use in your page......

This is Demo for all effects provided through hide in jquery. Run Effect Code Sample: <title>jQuery UI Effects - Hide Demo</title> var selectedEffect = $( "#effectTypes" ).val(); if ( selectedEffect === "scale" ) { } else if ( selectedEffect === "size" ) { $( "#effect" ).hide( selectedEffect, options, 1000, callback ); $( "#effect" ).removeAttr( "style" ).hide().fadeIn(); $( "#button" ).click(function() { <h3 class="ui-widget-header ui-corner-all">Hide</h3> Etiam libero neque, luctus a, eleifend nec, semper at, lorem. <option value="blind">Blind</option> <option value="bounce">Bounce</option>

How to use CSS and jQuery to hide and show tab content. Demo : Try clicks on the tab When I developing my foodshaker.com. There is requirement for me to create a multi tab navigation to hide and show tab content. In order to develop a lightweight multitab, I decided to use jQuery and CSS to facilitate it. 1. Below is an example of navigation: <div><ul class="nav nav-tabs"><li class="active"><a href="#tab1">Show Tab 1</a></li><li><a href="#tab2">Show Tab 2</a></li><li><a href="#tab3">Show Tab 3</a></li></ul></div> It is required to indicate which navigation is shown, thus I use ‘active’ CSS classname to represent it.

E.g. href="#tab1", the value of href attribute will be used to create jQuery object and display the content. Below is an example of tab content: <section id="tab1" class="tab-content active"><div> Content in tab 1 </div></section><section id="tab2" class="tab-content hide"><div> Content in tab 2 </div></section><section id="tab3" class="tab-content hide"><div> Content in tab 3 </div></section> Show target tab content: 2. Edit fiddle. How to get the clicked tabbed pane in jquery. Déclencher un clic artificiel avec jQuery. En règle général, les événements proviennent d'une action de l'utilisateur, comme le clic sur un lien. Cet événement va provoquer l'exécution de tous les handler javascript attachés à l'élément cliqué, et au type d'événement généré : le clic. Après l'exécution du javascript, le navigateur va exécuter le comportement par défaut pour l'événement ; pour le clic sur un lien, le navigateur va charger la page ciblée par le lien (l'URL). jQuery permet de déclencher un événement artificiel depuis le code javascript.

La méthode générique pour faire ça s'appelle .trigger(type) qui prend en premier paramètre le type d'événement à générer, mais il existe aussi tout un tas de fonctions alias pour les principaux types d'événement : .click(), .change()... (exactement comme pour la fonction .bind). Voici un petit exemple avec un lien, et un bouton "Trigger" qui permet de déclencher un clic virtuel sur ce lien : Par contre le comportement par défaut, c'est-à-dire l'ouverture du lien, ne se produit pas.

Accessible Smooth jQuery Toggle Panel & Accordion Plugin. A lightweight jQuery & CSS3 based accordion plugin to create accessible, smooth toggle panels following the WAI-ARIA Design patterns. Key features: Responsive design for any devices. Easy keyboard navigation. Super smooth sliding effects based on CSS3 transitions. If JS is inactive, content will be unstyled and displayed. How to use it: 1. 2. 3. 4. This awesome jQuery plugin is developed by Webactually. jQuery Paper Collapse Plugin Demo. jQuery Drawer.js Example. Tutoriel jQuery : Upload en Drag & Drop. Tutoriel jQuery : Upload en Drag & Drop. Upload en Drag & Drop.

Adding new values to chosen plugin | Boundless Journey. Hey there! Chosen is a jQuery Plugin, which gives some beautifully looking multiple selects in your form. The select can have some options populated, and the user can select one or multiple of them. Recently, while using this plugin, I wanted to allow the user to add his own values to the list dynamically. Currently, in case the value is not there in the result, a ‘No result found’ message is shown.

No result found text. I googled for a solution, and got some tweaks. In the source code (chosen.jquery.js), I made a slight modification to the keyup_checker function. 1. If (this.results_showing) { return this.result_select(evt); } What it currently does is, it checks whether there is a result bound to the user input, if so, it returns it. So, we need to handle when this condition fails, i.e. when the user inputs a value, and it does not match any result. 2. $(evt.target).val() has the user input value. According to the docs(link), Finally, you add it to the results and return it. Voila! Cheers, Jquery date picker z-index issue. Animated Circle Progress Bar with jQuery and SVG - asPieProgress. AsPieProgress is a lightweight jQuery plugin that makes use of SVG to draw an animated pie chart-like circular progress bar with percentage and text label display.

The plugin is developed under the GPL licence. See also: How to use it: 1. Load the required jQuery asPieProgress plugin's stylesheet in the header. 2. 3. 4. 4. Change logs: add easing support fix time issue fix requestAnimationFrame issue on ios 7 devices. update trigger func This awesome jQuery plugin is developed by amazingSurge. Sérialisez vos objets au format JSON ! Knob Clock. [jQuery] utilisation de .each() pour boucler. Bootstrap-progressbar. Multi-Color Progressbar for Twitter Bootstrap Multi-Color progressbar component for Twitter Bootstrap creates a progressbar which consists out of three colors or zones. Green (bar-success) Orange (bar-warning) Red (bar-danger) The progressbar consists out of three zones: safe, warning and danger.

The safe zone is displayed in green, the warning zone in orange and red is used for the danger zone. By default the following percentages are used for the zones: Green (0 - 50%) Warning (50 - 90%) Danger (90 - 100%) The progressbar automatically changes the color depending on its position. Demo Click here for a live demo. Usage This component relies on Twitter Bootstrap and jQuery. Basic usage: <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="bootstrap.js"></script><link rel="stylesheet" type="text/css" href="bootstrap.css" /><div id="progressbar"></div><script type="text/javascript"> $('#progressbar').progressbar(); </script> For example: Methods stepIt setStep reset.

Chosen: A jQuery Plugin by Harvest to Tame Unwieldy Select Boxes. Chosen is a jQuery plugin that makes long, unwieldy select boxes much more user-friendly. Downloads Project Source Contribute Standard Select Turns This Into This Multiple Select <optgroup> Support Single Select with Groups Multiple Select with Groups Selected and Disabled Support Chosen automatically highlights selected options and removes disabled options.

Single Select Multiple Select Hide Search on Single Select The disable_search_threshold option can be specified to hide the search input on single selects if there are n or fewer options. Default Text Support Chosen automatically sets the default field text ("Choose a country... ") by reading the select element's data-placeholder value. Note: on single selects, the first element is assumed to be selected by the browser.

No Results Text Support Setting the "No results" search text is as easy as passing an option when you create Chosen: Limit Selected Options in Multiselect You can easily limit how many options the user can select: Right-to-Left Support. ExtendBootstrap - Extend Bootstrap with essential plugins and components. Pguso/jquery-plugin-circliful. Chart & Graph Category. Menu horizontal et sous-menu horizontal responsive. MegaNavbar: advanced Bootstrap navbar plugin. Download jQuery | jQuery. Support » GET /wp-admin/jquery-1.10.2.min.map 404 (Not Found) Tutorial. Une galerie d'images simple avec jQuery. Sly.

Bootstrap

In JavaScript. Insérer et remplacer des éléments dans le DOM. Jui_pagination docs - jQuery pagination plugin. jQuery Datepicker localization. Original Hover Effects with CSS3. Giga Image Viewer. Velocity.js. Tutoriel Javascript : VelocityJS. Php - bootstrap twitter datepicker + modal - calendar coming up in parent screen instead of modal screen. Datepicker. Parallax slider.

40 JavaScript lightboxes(included jQuery and MooTools) GrdiPanel dynamique avec pagination. 9 plugins jQuery pour réaliser des effets de parallaxe. Carousel. Tiny Circleslider: A lightweight cross browser circular carousel. Amazing Slider | jQuery Slider, WordPress Diaporama, jQuery Galerie Vidéo. Envoyer un formulaire en AJAX avec jQuery et JSON - chez Syl. .append() jQuery Effects - Fading. .delay() JQuery Cycle Plugin.

Twiter Bootstrap

Alternative jQuery Docs. Dynamisez vos sites web avec Javascript ! Jquery change input text value. jQuery API Documentation.