background preloader

JQUERY

Facebook Twitter

Replacing jquery.live() with jquery.on() doesn't work. Using jQuery Stop. Goals: Animate wide on mouseEnter Animate back on mouseLeave No matter what, perform a complete wide/back cycle Not queue up animations on multiple hovers Be smooth NOT Using .stop(); The smoothness of this is perfect, but the animations queue up. Using .stop(true, false); Fairly smooth, but animations don't finish if you mouse off too quickly. Using .stop(true, true); Animations finish, but it's jerky. Don't Queue Not using stop at all, you can set the animiation to not queue, but it behaves the same as .stop(true, false) Callback Test Set a variable when animation is running, test for that variable before starting new animation, set it back during a callback event. Animated Test Filter out elements currently being animated before starting new animation Dequeue Test for presence of class (set upon hover and removed on mouseOut animate callback) before staring new animation.

Présentations HTML5 – 4 frameworks et une télécommande. Présentations HTML5 – 4 frameworks et une télécommande Si vous faites des conférences ou donnez des cours, peut être réalisez vous vos présentations en full HTML5/CSS comme il est possible de le faire avec des frameworks comme : Ça c'est déjà un grand pas pour se libérer d'outils comme Powerpoint ou Keynote.

Présentations HTML5 – 4 frameworks et une télécommande

Mais avez vous pensé à RemotePrez ? Il s'agit d'une extension pour Chrome qui permet de contrôler à distance votre présentation HTML5 simplement en scannant un petit QR Code qui ouvrira une fenêtre de contrôle que vous pourrez afficher sur un second ordinateur ou sur votre mobile. Et RemotePrez est compatible avec tous les frameworks cité ci-dessus. Merci à Florian pour l'info Vous avez aimé cet article ? Ouvrir un lien dans une nouvelle fenêtre en quelques lignes de jQuery. This post is more than 4 years old.

Ouvrir un lien dans une nouvelle fenêtre en quelques lignes de jQuery

It might not reflect my current skills and convictions. J’ai toujours trouvé qu’il était du ressort de l’utilisateur de choisir s’il voulait (ou pas) ouvrir un lien dans une nouvelle fenêtre (ou un nouvel onglet). Jakob Nielsen pense d’ailleurs la même chose et l’a même intégré dans un article où il liste 10 erreurs fréquentes sur un site, article qu’il a publié en… 1999 ! Par contre, je peux totalement comprendre quand on me demande de forcer l’ouverture dans une nouvelle fenêtre. En effet, la plupart du temps, l’utilisateur ne sait pas qu’il a le choix… Ce serait trop bête de le perdre juste parce qu’il a ouvert un lien vers un autre site dans la fenêtre courante ! D’un point de vue programmatique, depuis des années, l’usage pour ouvrir un lien dans une nouvelle fenêtre est d’utiliser l’attribut target="_blank" sur la balise <a>. Il a donc fallu ruser et faire appel à JavaScript pour s’en sortir.

Ca fonctionne très bien ! Tutorial Jquery : Menu déroulant simple. La meilleure méthode pour exécuter une fonction javascript dans un lien HTML. Par Webmart | septembre 30, 2008 Après avoir essayé divers façons d’exécuter une fonction Javascript dans un lien HTML pour un menu dynamique dans un de mes sites, afin d’afficher des sous-catégories, je me suis rendu compte que chacune comportait certains problèmes. Par exemple: <a onclick="javascript: afficher_sous_categories();">Catégorie principale</a> La fonctionnalité est correcte et marchait avec la plupart des navigateurs standards (fureteurs), sauf qu’Internet Explorer ne considère pas ça comme un lien réel mais plutôt comme un anchor (lien vers une section de la même page), dû à l’absence de la partie href, et ne supportait donc pas les attributs CSS comme a:hover afin de lui donner une apparence différente lorsque le curseur de la souris se situait au-dessus, un comportement relativement important dans un menu dynamique.

Minify JavaScript - Free JavaScript Compressor. Slide Elements in Different Directions. Although jQuery has a nice set of slide methods — .slideDown(), .slideUp(), and .slideToggle() — sometimes we may want to slide an element in a different direction.

Slide Elements in Different Directions

Fortunately, it's pretty easy to do. Reverse the Slide Direction With the built-in slide methods, elements are shown by sliding them down and into view. But what if we want to slide something from the bottom up and into view? The trick here is to use some judicious CSS. <div id="slidebottom" class="slide"> <button>slide it</button> <div class="inner">Slide from bottom</div></div> To get the inner div to slide up, we'll anchor its bottom edge to the bottom of the bottom of the nearest positioned ancestor (in this case, the #slidebottom div): Other properties such as width, padding, margin, and background-color have been set for these elements, but only the essential properties for modifying the slide behavior are shown above.

Now, we can write the jQuery the same way we would with a traditional slide effect: Demonstration. Manipulation aisée de la DOM et des évènements jQuery permet une sélection aisée d'éléments de la DOM en utilisant les selecteurs, répondant à la syntaxe CSS et XPath. Pour plus d'information, rendez-vous sur la partie de la documentation consacrée aux sélecteurs.L'utilisation des évènements est également facile, avec des fonctions permettant d'assigner des fonctions à un évènement donné sur des élements. Exemple: Assignation d'une action sur un lien. Cliquez sur le lien pour déclencher l'action qui lui est associée.

Plugins Jquery