Prachtige tooltips met jQuery. Interactieve kaart met tooltips Plug-ins voor diagrammen en grafieken

Adaptief, of, zo u wilt, responsief webdesign is nu niet zomaar een designtrend, het is al een bepaalde standaard voor websiteontwikkeling, die de veelzijdigheid van websites en een harmonieuze visuele perceptie op de schermen van verschillende gebruikersapparaten garandeert. Meer recentelijk kreeg ik bij het ontwikkelen van een responsieve sjabloon te maken met verschillende problemen bij het integreren van bepaalde schuifregelaars en afbeeldingsgalerijen zonder de algehele ontwerpstijl te verstoren. Tegenwoordig is alles veel eenvoudiger, er zijn een groot aantal kant-en-klare oplossingen op internet en wat vooral prettig is, is dat de meeste daarvan gratis beschikbaar zijn, open source.

Vanwege de verscheidenheid aan aangeboden tools heb ik een kort overzicht samengesteld van de meest opvallende ontwikkelingen van responsieve jQuery-afbeeldingsschuifregelaars die onlangs zijn verschenen en zonder enige beperking worden verspreid, d.w.z. helemaal vrij.

WOW-schuifregelaar

Responsieve jQuery-afbeeldingsschuifregelaar met een groot aantal visuele effecten (rotatie, fly-out, vervaging, spiralen, jaloezieën, enz...) en veel kant-en-klare sjablonen. Met de ingebouwde pagina-invoegwizard van WOW Slider kunt u eenvoudig en moeiteloos binnen enkele minuten verbluffende diavoorstellingen maken. De website van de ontwikkelaar bevat alle benodigde documentatie voor het instellen en gebruiken van de plug-in in het Russisch, evenals uitstekende live voorbeelden van hoe de plug-in werkt. Er zijn ook een aparte Wordpress-plug-in en een module voor Joomla beschikbaar om te downloaden. Ik ben er zeker van dat velen deze prachtige slider leuk zullen vinden, zowel beginners als ervaren webmasters.

HalloSlider

HiSlider - HTML5, JQuery-schuifregelaar en afbeeldingengalerij, absoluut gratis plug-in voor persoonlijk gebruik op sites met populaire systemen - WordPress, Joomla, Drupal. Met behulp van deze eenvoudige maar zeer functionele tool kunt u eenvoudig verbazingwekkende en levendige diavoorstellingen, spectaculaire presentaties en aankondigingen van nieuwe berichten op de pagina's van uw websites maken. Verschillende kant-en-klare sjablonen en skins voor de slider, verbazingwekkende inhoudsovergangs(veranderings)effecten, uitvoer van verschillende multimedia-inhoud: video's van YouTube en Vimeo, flexibele gebruikersinstellingen, enz...

Nivo-schuifregelaar

Nivo Slider is een goede oude, bij iedereen bekend, een van de mooiste en gemakkelijkst te gebruiken afbeeldingsschuifregelaars. De JQuery Nivo Slider-plug-in kan gratis worden gedownload en gebruikt en is gelicentieerd onder de MIT-licentie. Er is ook een aparte plug-in voor WordPress, maar deze is helaas al betaald en je moet $ 29 betalen voor één licentie. Het is beter om een ​​beetje magie te doen met de WP-themabestanden en de gratis jQuery-versie van de Nivo Slider-plug-in aan uw blog toe te voegen, aangezien er op internet voldoende informatie te vinden is over hoe u dit kunt doen.
Wat de functionaliteit betreft, hiermee is alles in orde. Het maakt gebruik van de jQuery v1.7+ bibliotheek, prachtige overgangseffecten, eenvoudige en zeer flexibele instellingen, adaptieve lay-out, automatisch bijsnijden van afbeeldingen en nog veel meer.

Het idee van de slider is geïnspireerd door de ontwikkelaars, die bekend staan ​​om de presentatiestijl van Apple-producten, waarbij verschillende kleine objecten (afbeeldingen) veranderen door op de geselecteerde categorie te klikken met een eenvoudig animatie-effect. Codrops biedt u een gedetailleerde tutorial over hoe u deze slider kunt maken, een complete lay-out van HTML-opmaak, een set CSS-regels en een uitvoerbare jQuery-plug-in, evenals een prachtig live voorbeeld van het gebruik van de slider.

Spleet schuifregelaar

Afbeeldingsschuifregelaar op volledig scherm met JQuery en CSS3 + gedetailleerde tutorial over het integreren van de plug-in in websitepagina's. Het idee is om de geopende huidige dia op te delen met specifieke inhoud wanneer u naar de volgende of vorige inhoud gaat. Met behulp van JQuery en CSS-animatie kunt u unieke overgangen tussen dia's creëren. De responsieve lay-out van de schuifregelaar zorgt ervoor dat deze er op verschillende soorten schermen van gebruikersapparaten even goed uitziet.

Elastische inhoudsschuifregelaar

Een inhoudsschuifregelaar die automatisch in breedte en hoogte wordt aangepast, afhankelijk van de grootte van de bovenliggende container waarin deze zich bevindt. Vrij eenvoudig te implementeren en flexibel in instellingen, de slider draait op JQuery, met navigatie onderaan; wanneer de schermgrootte naar beneden wordt gewijzigd, wordt de navigatie weergegeven in de vorm van pictogrammen. Zeer gedetailleerde documentatie (creatie-tutorial) en live gebruiksvoorbeelden.

3D-stapelschuifregelaar

Een experimentele versie van de slider die afbeeldingen demonstreert met overgangen vanuit het 3D-vlak. De afbeeldingen zijn verdeeld in twee horizontale stapels, waarbij de navigatiepijlen worden gebruikt om elk volgend beeld te wijzigen en over te zetten naar de weergavestatus. Over het algemeen niets bijzonders, maar het idee zelf en de uitvoeringstechniek zijn best interessant.

Een zeer eenvoudige, 100% responsieve jQuery-afbeeldingsschuifregelaar op volledig scherm. De werking van de slider is gebaseerd op CSS-overgangen (de transition-eigenschap) in combinatie met de magie van jQuery. De maximale breedtewaarde is standaard ingesteld op 100%, dus de grootte van de afbeeldingen zal veranderen afhankelijk van veranderingen in de schermgrootte. Er zijn geen speciale animatie-effecten of franjes in het ontwerp, alles is eenvoudig en ontworpen voor een probleemloze werking.

Minimale dia's

De naam spreekt voor zich, dit is misschien wel een van de meest lichtgewicht en minimalistische jQuery-afbeeldingsschuifregelaars die ik ben tegengekomen (plug-in van 1 kb). ResponsiveSlides.js is een kleine JQuery-plug-in die diavoorstellingen maakt met behulp van elementen in een container. Werkt met een breed scala aan browsers, inclusief alle versies van IE - de beroemde rem op de vooruitgang, vanaf IE6 en hoger. Het werk maakt gebruik van CSS3-overgangen in combinatie met javascript voor betrouwbaarheid. Eenvoudige lay-out met behulp van een ongeordende lijst, aanpassing van overgangen en tijdsintervallen, automatische en handmatige bediening van diawisseling, evenals ondersteuning voor meerdere diavoorstellingen tegelijk. Hier is zo'n speelse "baby".

Camera

Camera is een gratis JQuery-plug-in voor het organiseren van diavoorstellingen op webpagina's, een lichtgewicht schuifregelaar met veel overgangseffecten, een 100% responsieve lay-out en zeer eenvoudige instellingen. Past perfect op de schermen van alle gebruikersapparaten (pc-monitoren, tablets, smartphones en mobiele telefoons). Mogelijkheid om embedded video te demonstreren. Automatische diawisseling en handmatige bediening met behulp van knoppen en miniatuurblok voor afbeeldingen. Een vrijwel complete fotogalerij in een compact ontwerp.

bxSlider jQuery

Nog een vrij eenvoudige responsieve schuifregelaar in jQuery. U kunt alle inhoud, video, afbeeldingen, tekst en andere elementen op uw dia's plaatsen. Uitgebreide ondersteuning voor touchscreens. CSS-overgangsanimaties gebruiken. Een groot aantal verschillende varianten van diavoorstellingen en compacte beeldgalerijen. Automatische en handmatige bediening. Schakel tussen dia's met behulp van knoppen en door miniaturen te selecteren. Kleine bronbestandsgrootte, zeer eenvoudig te configureren en te implementeren.

FlexSlider 2

FlexSlider 2 - Een bijgewerkte versie van de gelijknamige schuifregelaar, met verbeterde responsiviteit, verkleining van het script en minimalisering van opnieuw plaatsen/hertekenen. De plug-in bevat een basisschuifregelaar, schuifregelaar met miniaturen, ingebouwde pijlen naar links en rechts en een navigatiebalk onderaan in de vorm van knoppen. De mogelijkheid om video in dia's weer te geven (vimeo), flexibele instellingen (overgangen, ontwerp, tijdsinterval), volledig adaptieve lay-out.

Galleria

Een bekende en vrij populaire responsieve jQuery-plug-in voor het maken van hoogwaardige afbeeldingsgalerijen en sliders. De slider-interface lijkt dankzij het bedieningspaneel visueel op een bekende videospeler; de plug-in bevat verschillende ontwerpthema's. Ondersteuning voor ingesloten video's en afbeeldingen van populaire services: Flickr, Vimeo, YouTube en anderen. Gedetailleerde documentatie over installatie en gebruik.

Bosbes

Een eenvoudige, gratis jQuery-afbeeldingsschuifregelaar, speciaal geschreven voor responsief webontwerp. Blueberry is een experimentele open source jQuery-plug-in. Minimalistisch ontwerp, geen effecten, alleen vloeiende pop-upfoto's die elkaar na een bepaalde tijd vervangen. Alles is heel eenvoudig, installeren, aansluiten en gaan...

jQuerypopeye 2.1

Een zeer compacte jQuery-afbeeldingsschuifregelaar met Lightbox-elementen. Dankzij de flexibele afmetingen is het heel eenvoudig te integreren in elke container, in één item in de vorm van miniaturen. Wanneer u de muiscursor beweegt of erop klikt, wordt een lightbox met een vergrote afbeelding en bedieningselementen geactiveerd. Handig om zo’n slider in zijpanelen te plaatsen om producten of nieuwsaankondigingen te presenteren. Een uitstekende oplossing voor sites met veel informatie.

Reeks

Gratis responsieve schuifregelaar met geavanceerde CSS3-overgangen. Minimalistische stijl, 3 ontwerpthema's. Elk frame schuift horizontaal en verschijnt in het midden, de afbeelding gaat naar links, de handtekening naar rechts, miniaturen worden gedupliceerd in de rechter benedenhoek. Paginering van productweergaven die in elk frame kunnen worden bekeken. De bedieningselementen bevatten ook knoppen voor terug en vooruit. Ondersteund door alle moderne browsers.

Veeg

Een zeer eenvoudige afbeeldingsschuifregelaar, zowel qua functionaliteit als qua instellingen; onder de instellingen is er een verandering in de snelheid van het wisselen van dia's, activering van de handmatige modus (bedieningsknoppen zijn geactiveerd), continue diavoorstelling. Deze slider heeft bestaansrecht en trok mij alleen aan omdat hij bestaat; ik vond niets bijzonder interessant in deze ontwikkeling, misschien was ik er niet goed naar op zoek)))

Responsieve afbeeldingsschuifregelaar

Zo'n mooie, adaptieve beeldschuifregelaar van Vladimir Kudinov, kameraden. Een solide, goed ontworpen tool, voorzien van illustratieve voorbeelden en gedetailleerde instructies voor creatie, installatie en gebruik. Adaptief ontwerp, mooie knoppen en groene pijlen, alles is heel mooi en rustig, zonder druk.

FractieSlider

Gratis JQuery slider-plug-in met parallax-effect voor afbeeldingen en tekstdia's. Dia-animaties hebben meerdere weergavewaarden met volledige controle in elke timing- en animatie-instelling. De mogelijkheid om meerdere elementen tegelijk op een dia te animeren. U kunt verschillende animatiemethoden, diafades of overgangen vanuit een specifieke richting instellen. Automatische weergave en handmatige bediening met behulp van navigatiepijlen die verschijnen wanneer u over de afbeelding zweeft. 10 soorten dia-animatie-effecten en nog veel meer...

De recensie bleek behoorlijk uitgebreid, maar niet informatief genoeg vanwege het grote aantal producten dat werd overwogen. Alle details en gedetailleerde beschrijvingen van de functionaliteit van een bepaalde plug-in kunt u rechtstreeks op de ontwikkelaarspagina’s vinden. Ik kan alleen maar hopen dat ik het voor iemand gemakkelijker heb gemaakt om dat zeer noodzakelijke hulpmiddel te vinden voor het maken van kleurrijke afbeeldingsschuifregelaars op de pagina's van hun websites.

Heeft u er ooit aan gedacht dat het leuk zou zijn om met Russischtalige sjablonen te kunnen werken? Denk er maar even over na. Geen tijdverspilling met Engelstalige sjablonen. We haasten ons om u te plezieren dat u het nu op de TemplateMonster-marktplaats kunt vinden. De tekst voor elk van hen werd met de hand geschreven. En natuurlijk zijn alle kant-en-klare oplossingen ontzettend eenvoudig in gebruik.

Met alle respect, André

Browsers maken automatisch tooltips wanneer webmasters tekst toevoegen aan het title-attribuut (meestal wordt het title-attribuut toegepast op tags En , d.w.z. naar links en afbeeldingen). Wanneer gebruikers de muisaanwijzer op tags plaatsen die een titelkenmerk bevatten, geeft de browser tooltip weer. Het zijn precies deze pop-uptips (tooltip) die we gaan bewerken.

Dit artikel gaat over:

- hoe u een plug-in gebruikt om standaard tooltips te vervangen - hoe u qTip-tooltips kunt aanpassen - hoe u Ajax-inhoud in een tooltip kunt weergeven Eenvoudige aangepaste teksttooltips

Ik hoop dat het niet nodig is om uit te leggen dat attributen zoals titel en alt vaak uiterst noodzakelijk zijn. Ze helpen gebruikers immers beter door een grote hoeveelheid informatie te navigeren en zijn bovendien uiterst nuttig voor de zoekmachineoptimalisatie van de site. Het enige probleem met tooltips is dat ze niet kunnen worden gewijzigd met behulp van CSS-stijlen. Om dit probleem op te lossen, zullen we gebruik maken van de mogelijkheden.

1. Laten we een eenvoudig HTML-bestandsframe maken dat het titelattribuut bevat.

Lijst met koppelingen:

  • thuis
  • Over bedrijf
  • Contacten
  • Portefeuille

2. Nu moet je de qTip-plug-in downloaden uit de repository.

3. Verbind de gedownloade bestanden:

// Standaard jQuery-bibliotheek // We zullen jQuery-scripts in dit bestand schrijven

4. Om de tooltip te laten werken, schrijft u gewoon in scripts.js:

$(document).ready(function())( $("a").qtip(); ));

Deze constructie betekent dat voor alle links die een title-attribuut hebben, de qtip()-methode zal worden toegepast.

jQuery qTip instellen

1. Tooltips kunnen op verschillende manieren worden geconfigureerd. Laten we eerst de positie wijzigen van waaruit de tooltips worden weergegeven.

$("a").qtip(( position: ( my: "midden onder", //Cursorpositie op: "midden boven", //Positie van de tooltip-viewport: $(window) //De tooltip wordt niet gelikt het randenscherm ) ));

2. Nadat u de positie heeft ingesteld, kunt u gaan werken aan het kleurenschema voor het weergeven van de tooltip. Standaard bevat het bestand jquery.qtip.min.css de volgende kleurstijlen:

Qtip-default (gele standaardstijl)

Qtip-bootstrap

Aan sommige van deze stijlen kunt u een schaduw toevoegen: qtip-shadow . Bovendien stoort niemand je om je eigen stijl te creëren, die perfect aansluit bij de algemene stijl, ook al zijn er meer dan genoeg standaardstijlen.

$("a").qtip(( position: ( my: "midden onder", at: "midden bovenaan", viewport: $(window) ), style: ( klassen: "qtip-green qtip-shadow" ) ) );

Een navigatiemenu maken met tooltips

1. Laten we eerst een HTML-framework maken:

#navigation ( achtergrond: rgb(132.136.206); /* Oude browsers */ achtergrond: -moz-linear-gradient(top, rgba(132.136.206,1) 0%, rgba(72,79.181,1) 50%, rgba(132.136.206 ,1) 100%); /* FF3.6+ */ achtergrond: -webkit-gradient(lineair, links boven, links onder, kleur-stop(0%,rgba(132.136.206,1)), kleur-stop(50 %,rgba(72,79,181,1)), kleur-stop(100%,rgba(132,136,206,1))); /* Chrome,Safari4+ */ achtergrond: -webkit-lineair verloop(boven, rgba(132,136,206, 1) 0%,rgba(72,79,181,1) 50%,rgba(132,136,206,1) 100%); /* Chrome10+,Safari5.1+ */ achtergrond: -o-lineair verloop(boven, rgba(132,136,206 ,1) 0%,rgba(72,79,181,1) 50%,rgba(132,136,206,1) 100%); /* Opera11.10+ */ achtergrond: -ms-lineair-gradiënt(boven, rgba(132,136,206, 1) 0%,rgba(72,79,181,1) 50%,rgba(132,136,206,1) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8488ce", endColorstr= "#8488ce",GradientType=0); /* IE6-9 */ achtergrond: lineair verloop(boven, rgba(132.136.206,1) 0%,rgba(72.79.181,1) 50%,rgba(132.136.206,1 ) 100%); /* W3C */ lijststijltype: geen; marge: 100px 20px 20px 20px; opvulling: 0; overloop verborgen; -webkit-border-radius: 5px; -moz-border-radius: 5px; grensradius: 5px; ) #navigatie li ( marge: 0; opvulling: 0; weergave: blok; zwevend: links; rand-rechts: 1px effen #4449a8; ) #navigatie a ( kleur: #fff; rand-rechts: 1px effen #8488ce; weergave : blok; opvulling: 10px; ) #navigatie a:hover ( achtergrond: #859900; rand-rechts-kleur: #a3bb00; )

Het resultaat zou het volgende beeld moeten zijn:

3. Voeg toe aan het scripts.js-bestand:

$("#navigation a").qtip(( position: ( mijn: "midden boven", bij: "midden onder", viewport: $(window) ), show: ( effect: function(offset) ($(this ).slideDown(300); ) ), hide: ( effect: function(offset) ( $(this).slideUp(100); ) ), style: ( klassen: "qtip-green qtip-shadow", ) )) ;

Wanneer u nu met uw muis over het navigatiemenu beweegt, wordt er tooltip (titelattribuut) weergegeven.

Toon andere inhoud in tooltip

Naast het weergeven van standaardtags kan de tooltip ook andere inhoud weergeven, bijvoorbeeld afkomstig uit een bestand, uit een verborgen container of een database, zonder de pagina opnieuw te laden met behulp van Ajax-technologie.

Deze link haalt inhoud uit een bestand met behulp van Ajax

De waarde van het href=”tooltip.txt” attribuut betekent dat de hyperlink verwijst naar een regulier txt-bestand.

$(".infobox").each(function())( $(this).qtip(( content: ( tekst: "Laden...", //Terwijl de inhoud wordt geladen, wordt dit ajax-item weergegeven: ( url: $ (this).attr("href") //Waar kan ik de inhoud vandaan halen), title: ( //Voegt een titelveld toe aan de tooltiptekst: $(this).attr("title"), button: true //Voegt een knop toe voor het sluiten van de tooltip ) ), position: ( my: "midden boven", bij: "midden onder", effect: false, //Verwijdert de viewport met pop-outeffect: $(window) ), show: ( event: "click", // De tooltip verschijnt wanneer u op een link klikt, u kunt deze vervangen door 'hover', vervolgens verschijnt de tooltip wanneer u solo zweeft: true // Hiermee kunt u weergeven slechts één tooltip op het scherm ), hide: "unfocus", //De tooltip sluit wanneer u op een andere pagina-elementstijl klikt: ( klassen: "qtip-green qtip-shadow" ) )); )).bind(" klik", function(e)(e.preventDefault())); //Als u op een link klikt, laadt de browser de url niet

Deze Ajax-techniek werkt alleen als de server draait. Om het op de lokale computer te laten werken, moet u bijvoorbeeld .

Voordat ik het vergeet, wat zijn de voor- en nadelen van aluminium sectionele radiatoren en welke radiatoren meestal door consumenten worden gekozen.

(downloads: 409)

Ik kwam het idee tegen op de website van de elektronische accountant “Elba”. Het heeft een mooie en gebruiksvriendelijke interface en ik vond de tooltips die overal aanwezig zijn erg leuk.

Ik wilde simpelweg de scriptcode uit de broncode van de site halen die dit zou implementeren, maar dat was niet het geval. Daar hebben ze zoveel verschillende scripts op één stapel verzameld (ik weet niet hoe het in vaktaal correct heet) dat het voor mij moeilijk was om daar iets specifieks uit te halen.

Dus ging ik mijn eigen script schrijven, dat ongeveer hetzelfde doet. Ik weet dat er al veel kant-en-klare oplossingen zijn, maar ik ben meer geïnteresseerd in het zelf schrijven van een script om opnieuw te oefenen met jQuery.

Demonstratie

Je kunt zowel op de website Share42.com als daar een voorbeeld zien, waar de broncode alleen bevat wat nodig is om het script te laten werken.

Installatie

De scriptcode ziet er als volgt uit:

(function($)( $(function() ($("span.jQtooltip").each(function() ( var el = $(this); var title = el.attr("title'); if (titel && titel != "") ( el.attr("titel", "").append("" + titel + ""); var width = el.find("div").width(); var height = el.find("div").height(); el.hover(function() ( el.find("div") .clearQueue() .delay(200) .animate((breedte: breedte + 20, hoogte: hoogte + 20), 200).show(200).animate((breedte: breedte, hoogte: hoogte), 200);), function() ( el.find("div") .animate((breedte: breedte + 20, hoogte: hoogte + 20), 150).animate((breedte: "verbergen", hoogte: "verbergen"), 150); )).mouseleave(function() ( if (el.children().is( ":verborgen")) el.find("div").clearQueue(); )); ) )) )) ))(jQuery)

Sla het op in een bestand met de .js-extensie, bijvoorbeeld scripts.js, en verbind het met de site vóór de tag, en vergeet niet om tegelijkertijd het jQuery-framework te verbinden als dit nog niet is gedaan. Die. De volgende code wordt toegevoegd aan de html-code van de site:

JQtooltip ( positie: relatief; cursor: help; rand-onder: 1px gestippeld; ) .jQtooltip div ( weergave: geen; positie: absoluut; onder: -1px; links: -1px; z-index: 1000; breedte: 190px; opvulling: 8px 12px; tekst uitlijnen: links; lettergrootte: 12px; lijnhoogte: 16px; kleur: #000; vakschaduw: 0 1px 3px #C4C4C4; rand: 1px effen #DBB779; achtergrond: #FFF6BD; grensradius: 2px; )

Nu hoeft u alleen nog maar de vereiste tekst in een tag te plaatsen met de klasse jQtooltip en het title-attribuut, d.w.z. soortgelijk:

tekst

Als je wilt dat er een vierkant is in plaats van tekst, zoals in, dan moet je de volgende stijlen aan het CSS-bestand toevoegen:

JQtooltip.mini (weergave: inline-block; verticaal uitlijnen: onder; lettergrootte: 11px; breedte: 14px; lijnhoogte: 13px; tekst-uitlijning: midden; marge-links: 2px; boven: -2px; kleur : #9A4D18; rand: 1px effen #FAD28F; achtergrond: #FFF6BD; randradius: 2px; )

En de html-code zal in dit geval als volgt zijn:

!

Afhankelijk van uw voorkeuren kunt u de CSS-code wijzigen naar wat u maar wilt. Dat wil zeggen, zoals u kunt zien, kan de tooltip op elke manier worden ontworpen, u hoeft alleen maar CSS te begrijpen.

Dat is eigenlijk alles.

P.S. Ik twijfel er niet aan dat het script geletterder gemaakt zou kunnen worden, maar in principe ben ik tevreden met de manier waarop het is geworden.

Bent u op zoek naar een plek om uw website te hosten in Oekraïne? Kies voor beproefde hosting - X-HOST. U krijgt hoogwaardige en betrouwbare hosting tegen concurrerende tarieven.

jQuery-plug-ins zijn een van de meest noodzakelijke componenten bij het bouwen van een website, of zelfs welke webapplicatie dan ook. Hiermee kunt u uw functionaliteit uitbreiden. Dit artikel bevat de handigste plug-ins van 2012. Om het zoeken te vergemakkelijken zijn alle plug-ins onderverdeeld in de volgende categorieën: Webpagina-indeling - plug-ins, navigatieplug-ins, formulierplug-ins, plug-ins voor het maken van schuifregelaars, plug-ins voor diagrammen en grafieken, effecten voor afbeeldingen en andere. Onder deze plug-ins bevinden zich ook plug-ins die u zullen helpen bij het maken van uw responsieve applicaties.

Plug-ins voor pagina-indeling

equalize.js is een jQuery-plug-in waarmee u een op blokken gebaseerde websitestructuur kunt maken. Hiermee kunt u de hoogte en breedte van elk element aanpassen.

Met Freetile, een nieuwe plug-in voor responsieve lay-outs, kunt u elementen van elke grootte maken zonder dat u rasterkolommen met een vaste grootte hoeft te maken.

Gridster.JS jQuery-plug-in voor het bouwen van drag-and-drop-rasters. Het kan ook worden gebruikt om elementen uit het raster dynamisch te verwijderen en toe te voegen.

Zoomooz.js is een eenvoudig te gebruiken jQuery-plug-in waarmee u kunt inzoomen op elk webpagina-element. U kunt eenvoudig een zoomeffect toevoegen door simpelweg de klasse "zoomTarget" aan een HTML-element toe te voegen. De vergroting kan worden gereset door op de pagina te klikken. De plug-in is getest in Internet Explorer 9, Safari 3+, Firefox 3.6+, Opera en Chrome.

Wookmark is een plug-in voor het maken van een dynamische sjabloon met meerdere kolommen.

jQuery HiddenPosition is een plug-in waarmee u elk element kunt toevoegen, zelfs als het verborgen is.

Stellar.js is een jQuery-plug-in die een parallax-effect voor elementen biedt.

Een jQuery-plug-in die een echt pagina-omslageffect toevoegt bij het schakelen tussen secties. Er wordt gebruik gemaakt van hardwareversnelling. Werkt op tablets en smartphones.

Plug-in voor responsieve typografie. Hiermee kunt u een selector gebruiken die de ideale lettergrootte genereert.

Hiermee kunt u geanimeerde bewegingen rond de site maken, inclusief alle mogelijke transformaties

Navigatie-plug-ins

HorizontalNav is een jQuery-plug-in die een horizontaal menu uitbreidt zodat het over de volledige breedte van de container past. Als je ooit hebt geprobeerd het effect te creëren van het correct uitrekken van een navigatiemenu naar een CSS-container voor een project, dan weet je zeker hoe moeilijk het is om dit te doen voor compatibiliteit tussen browsers. Deze plug-in maakt het gemakkelijk.

stickyMojo is een lichtgewicht, snelle en flexibele jQuery sticky sidebar-plug-in. Het werkt met Firefox, Chrome, Safari en IE8+ (ondersteunt oudere versies van IE redelijk goed).

ddSlick is een plug-in waarmee u vervolgkeuzemenu's met afbeeldingen en beschrijvingen kunt maken.

Plug-in voor eenvoudige organisatie van vervolgkeuzepanelen. De plug-in ondersteunt het werken met cookies om de status van panelen op te slaan. Tot de opties behoren retourfuncties voor het aanpassen van het proces van het openen en sluiten van secties.

Plug-in voor het maken van opvouwbare blokken die alle gegevens in een beperkte ruimte kunnen bevatten.

Plug-ins vormgeven

Met de plug-in kunt u het complexiteitsniveau van het wachtwoord bepalen.

JQuery-plug-in voor het visualiseren van het proces van het downloaden van bestanden. Het ondersteunt slepen en neerzetten en creëert direct voorbeelden van foto's.

Een plug-in die creditcardnummers detecteert en verifieert. Hiermee kunt u het type creditcard bepalen.

Plug-in voor gegevensfiltering. U kunt gegevens filteren op tag en op meerdere tags en categorieën.

Een plug-in die e-mailinvoer controleert op juistheid aan de hand van een vooraf opgestelde lijst (u kunt hier de populairste e-maildiensten mail.ru, yandrex.ru, gmail, enz. opnemen).

Plug-ins voor het maken van schuifregelaars en carrousels

Een plug-in waarmee u overgangen kunt besturen met behulp van de muis, het touchpad en het toetsenbord. Aan de standaardovergangen kunt u extra overgangen toevoegen, die zich ook in het bronbestand bevinden.

iosSlider

iosSlider is een plug-in voor een responsieve cross-browser slider.

RSlider is een adaptieve schuifregelaar op volledig scherm. Het past zich automatisch aan de breedte van uw scherm aan.

Fresco is een responsieve lightbox-plug-in. Het kan worden gebruikt om verbluffende overlays te maken die uitstekend werken op alle schermformaten, alle browsers en alle apparaten.

BookBlock: Content Flip-plug-in

BookBlock is een jQuery-plug-in die kan worden gebruikt om componenten in boekjesstijl te maken waarmee u navigatie in pagina-omslagstijl kunt creëren. Hier kunt u elke inhoud gebruiken, of het nu afbeeldingen of tekst is. De plug-in transformeert de structuur alleen wanneer dat nodig is (met andere woorden, alleen wanneer de pagina wordt omgeslagen) en gebruikt overlays en schaduwen om realisme toe te voegen.

Adapter is een lichtgewicht inhoudsschuifregelaar die ontwikkelaars een eenvoudige interface biedt om prachtige 2D- of 3D-dia-flip-animaties te maken. Momenteel is er ondersteuning voor 3D-eigenschappen in webkit- en Firefox-browsers. Alle 2D-overgangen zijn getest in IE6+ en andere moderne browsers.

Doorlopende carrousel met verschillende handige functies. Het is gemakkelijk aan te passen en ondersteunt zelfs oudere browsers.

Rhinoslider is een redelijk flexibele jQuery-plug-in voor diavoorstellingen. Er zijn niet alleen verschillende effecten beschikbaar, maar u kunt ook uw eigen stijlen, effecten en functies aan de schuifregelaar toevoegen.

Sequence is een jQuery-plug-in waarmee u op een unieke manier door inhoud kunt scrollen en die u volledige controle geeft. Elk type inhoud kan worden gebruikt; het zal eindeloos scrollen. Het maakt gebruik van semantische markup en ondersteunt ook responsieve sjablonen en op aanraking gebaseerde apparaten.

Glisse.js is een eenvoudige, responsieve en zeer aanpasbare jQuery-fotogalerij.

Plug-ins voor diagrammen en grafieken

Morris.js is een lichtgewicht bibliotheek die JQuery en Raphaël gebruikt om het tekenen van tijdreeksplots eenvoudiger te maken.

jQuery Org Chart is een plug-in waarmee u boomstructuren met geneste elementen kunt maken. De gegevens worden ingevoerd in een geneste, ongeordende lijst, waardoor de plug-in ongelooflijk eenvoudig te gebruiken is.

Typografie-plug-ins

Bacon.js is een jQuery-plug-in waarmee u tekst rond een Bezier-curve of -lijn kunt wikkelen.

Textualizer - jQuery-plug-in voor het creëren van prachtige effecten op tekst. Ondersteund: Chrome, Safari 4+, Firefox 3.5+, IE 6,7,8,9+, Opera 10.6+, Mobiele Safari (iOS 4)

SlabText is een zeer nuttige jQuery-plug-in die kopteksten regel voor regel splitst voordat het formaat van elke regel wordt aangepast om de beschikbare horizontale ruimte te vullen.

trunk8 is een plug-in voor het afkappen van tekst voor JQuery. Hiermee kunt u een groot tekstblok in een kleiner deel verkleinen voor voorafgaande inspectie.

Plug-ins voor het creëren van verschillende effecten voor afbeeldingen

Dit is een jQuery-plug-in die CSS3-filters gebruikt om een ​​kanteleffect te creëren.

Plug-in voor het implementeren van het effect van adaptieve afbeeldingen.

jQuery-plug-in waarmee u eenvoudig afbeeldingskaarten kunt maken. Met deze tool kan elke afbeeldingskaart worden gemarkeerd of geselecteerd, en de kaart kan op verschillende manieren worden gemanipuleerd. Het werkt op alle grote browsers, inclusief Internet Explorer 6, het gebruikt geen Flash en er is niets anders voor nodig dan jQuery. Voor sommige geavanceerde effecten is HTML5-ondersteuning vereist, maar deze werkt nog steeds in oudere browsers.

Interessant teksteffect bij zweven met jQuery.

Een zeer origineel ontwerp voor de afbeeldingsschuifregelaar, die doet denken aan een waaier. Geanimeerde dia-overgang. Navigeren tussen afbeeldingen gebeurt met behulp van pijlen. Er is ook een automatische shift die kan worden in- en uitgeschakeld met de knop Afspelen/Pauze bovenaan.

3. Cool ontwerp van diagrammen op de site

Geanimeerd cirkeldiagram gemaakt met behulp van de Raphaël JavaScript-bibliotheek.

Eenvoudig CSS3-dropdownmenu voor de site.

Geanimeerde jQuery-schuifregelaar. Achtergrondafbeeldingen worden automatisch geschaald wanneer het formaat van het browservenster wordt gewijzigd. Voor elke afbeelding verschijnt een blok met een beschrijving.

6. Achtergrond jQuery-animatie op de pagina

Geanimeerd jQuery-effect wanneer u de cursor over het scherm beweegt.

7. Blackbird-plug-in

De functionele oplossing is analoog aan alert() in JavaScript. Meer over het gebruik van Blackbird leest u op de demopagina.

8. Ajax-bibliotheek met JSF-componenten “OpenFaces”

Een set van verschillende Ajax-componenten op het JFS open source-framework voor het maken van gebruikersinterface-elementen. De set componenten omvat de meest voorkomende interface-elementen: componenten voor het werken met tabellen en grafieken, tabbladen, pop-ups, filters, menu's, kalenders, componenten voor het werken met formulieren en vele andere Ajax-oplossingen. U kunt alle componenten in actie zien op de demopagina. OpenFaces wordt gedistribueerd onder twee soorten licenties: gratis en commercieel.

9. “Wijmo” een set jQuery UI-widgets voor het maken van gebruikersinterface-elementen

Een verzameling professionele widgets voor webontwikkelaars. De Wijmo-set bevat de volgende gratis jQuery-oplossingen: accordeons, kalenders, pop-updialogen, expanders, gestileerde formulieren, verschillende lijsten, menu's, voortgangsbalken, tabbladen, tooltips en andere handige widgets. Naast gratis oplossingen bieden Wijmo-ontwikkelaars ook hoogwaardige commerciële jQuery UI-ontwikkelingen. Nadat u het archief heeft gedownload, kunt u alle mogelijke widgets in actie zien; ze bevinden zich in de map wijmo-open/development-bundle/samples/. Deze kit bespaart u zeker veel tijd bij het ontwikkelen van uw webprojecten.

10. Een zoekveld ontwerpen met jQuery

Geanimeerd ontwerp van het veld voor het invoeren van een zoekopdracht. Het effect kan worden waargenomen door met de muis in het invoerveld te klikken. Na het invoeren van een zoekopdracht via het toetsenbord verschijnt een knop om te beginnen met zoeken.

11. Schuifregelaar “Flux Slider” met behulp van jQuery en CSS3

12. jQuery schaalbare tekst "Glijdende letters"

Plug-in voor het maken van schaalbare tekst, afhankelijk van de grootte van het browservenster. Hoe groter het browservenster, hoe groter de tekstgrootte. Houd er rekening mee dat dit effect niet mag worden gebruikt voor gewone tekst in alinea's. Het is alleen geschikt voor het weergeven van grote inscripties, bijvoorbeeld op promotiesites. Een voorbeeld is te zien op de demopagina. Probeer het formaat van het venster te wijzigen om het effect te zien.

13. Diavoorstelling “Onhandig”

Functionele diavoorstelling. Dia's kunnen zijn: eenvoudige afbeeldingen, afbeeldingen met bijschriften, afbeeldingen met tooltips, video's. U kunt pijlen, schuifnummerlinks en de links/rechts-toetsen op uw toetsenbord gebruiken om te navigeren. De diavoorstelling is er in verschillende versies: met en zonder thumbnails. Om alle opties te bekijken, volgt u de links Demo #1 - Demo #6 bovenaan de demopagina.

14. jQuery-plug-in “jQueryZoom”

Met deze plug-in kunt u een beeldzoomeffect toevoegen aan het zweven of er een overlay aan toevoegen. De plug-in is eenvoudig aan te passen aan uw behoeften.

15. jQuery-galerij “jSwitch”

Geanimeerde jQuery-galerij.

16. JavaScript-galerij met 3D-effect

17. Galerij “jQuery morphing-galerij”

Nieuwe jQuery-schuifregelaar. Verschillende coole geanimeerde effecten bij het wisselen van dia's.

18. Nieuw CSS3-menu in Apple-stijl

Nieuw menu in Apple-stijl. Het ziet er donkerder uit dan voorheen, maar niet minder schattig.

19. Nieuwe implementatie van tooltips met jQuery “Tooltipsy”

Veel verschillende hover-tooltip-effecten.

20. JavaScript-galerij voor weergave op mobiele apparaten “PhotoSwipe”

Een afbeeldingengalerij die is geoptimaliseerd voor weergave op mobiele apparaten (telefoons of tablets).

21. Stijlvol CSS3-menu

22. jQuery-plug-in “Vergrootglas”

Het effect van het vergroten van het beeldgebied bij het zweven.

23. Ajax bestelmandje “Easy Basket” voor een online winkel

Een functioneel winkelwagentje voor een online winkel met geïntegreerde betaalmethoden voor goederen via PayPal of Google Checkout. Gebruikte technologieën: HTML, CSS, jQuery, AJAX, PHP, XML, XSL. Kan eenvoudig worden ingesloten in een webpagina en past het uiterlijk van het winkelwagentje aan.

24. jQuery-plug-in “Rasternavigatie-effecten”

Originele navigatie tussen miniatuurafbeeldingen. Om het effect aan de rechterkant van de demopagina te bekijken, klikt u op de knoppen Omhoog en Omlaag. Deze jQuery-oplossing biedt ook een effect wanneer u over een miniatuur beweegt.

25. Achtergrondeffect “Verticale parallax”

5. Het blokweergavetype omschakelen naar jQuery

Met behulp van deze jQuery “Switch Display Options” plugin kun je een switch op de pagina implementeren, waarmee de bezoeker overschakelt van een tabellarische weergave van informatie naar een volledige weergave met een beschrijving van de blokken. Perfect voor portfolio-implementatie.

26. Analoge klok met jQuery

27. jQuery HTML5-portfolio

Implementeren van een prachtig portfolio met behulp van jQuery en HTML5. Het kenmerk van het portfolio zit in het geïmplementeerde filter. Afhankelijk van de geselecteerde categorie worden verschillende werken in het portfolio weergegeven.

28. Galerij met miniaturen “TN3 Gallery”

jQyery-galerij met miniaturen. De mogelijkheid om in een compact venster en in een volledig scherm te bekijken is geïmplementeerd, evenals de mogelijkheid om automatisch wisselen van dia's in/uit te schakelen.

29. Beschrijving van afbeeldingen “Voorbeeldvenster”

Plug-in voor het ondertitelen van afbeeldingen. Wanneer u de muiscursor beweegt met een geanimeerd effect, verschijnt er een beschrijving van de afbeelding. jQuery wordt gebruikt om animaties te maken.

30. JavaScript-carrousel

31. Raster met afbeeldingen “Grid-Gallery”

36. Diavoorstelling

In de rechterbovenhoek van de dia kunt u het automatisch wisselen van dia's in- of uitschakelen.

37. Vervolgkeuzemenu "jbar"

38. Geanimeerd menu met jQuery

Geanimeerd menu. Menu-items worden gepresenteerd in de vorm van pictogrammen en beschrijvingen. Verschillende geweldige effecten wanneer u met de muis over een menu-item beweegt. Er zijn 8 effecten. Om ze allemaal te zien, volgt u de links Exemple1-Exemple8 op de demopagina.

39.jQuery-diavoorstelling

Diavoorstelling met een origineel effect van wisselende afbeeldingen.

40. Geanimeerd jQuery CSS3-effect

41. jQuery-afbeeldingsgalerij

jQuery-galerij met afbeeldingsbijschriften. Verschillende dia-overgangseffecten. Navigeren tussen afbeeldingen gebeurt met behulp van pijlen of door op de miniatuur te klikken.

Achtergrondeffect (beweging door lagen). Beweeg op de demopagina uw muis over het scherm om het effect in actie te zien.

43. jPaginator CSS3 paging-plug-in

44. Plasm The Wall-plug-in

Om unieke ‘muren’ te creëren van foto’s of HTML-blokken die met de muis binnen een vast gebied over het scherm kunnen worden gesleept.