Hjem Social Media Sådan får du adgang til flere biblioteker fra Google API-dummierne

Sådan får du adgang til flere biblioteker fra Google API-dummierne

Indholdsfortegnelse:

Video: I found the END of Minecraft! - Part 18 2025

Video: I found the END of Minecraft! - Part 18 2025
Anonim

Du kan få adgang til en række tredjepartsbiblioteker ved hjælp af Google API på. Alle disse biblioteker bruger et fælles domæne, // ajax. googleapis. com, hvilket gør det meget nemmere at konfigurere applikationer, så brugerne tillader et minimum af adgang til deres system. I dette tilfælde skal brugeren kun tillade et domæne i stedet for flere. Selvfølgelig er det rart at se, hvordan denne proces virker i praksis, så dette eksempel viser, hvordan du blander jQuery, jQuery UI og MooTools ved hjælp af Google API-tilgangen. Du opnår fordelene ved alle tre biblioteker ved at bruge et enkelt domæne.

I dette tilfælde bruger eksemplet jQuery til at udføre opgaver som valg af sideobjekter, oprette specialeffekter og overvågningsbegivenheder. jQuery UI udfører enhver nødvendig brugergrænsefladeudgang. MooTools giver adgang til matematikfunktionalitet, der ikke findes i jQuery eller jQuery UI. I dette tilfælde arbejder du med en tilfældig talgenerator, der er lettere at bruge end JavaScript-modparten.

Et af de elementer, der mangler på dokumentationssiden til Google API, er placeringen af ​​jQuery UI-temaerne. Du skal medtage et temalink for at skabe det korrekte udseende for jQuery UI-funktionerne. Standardtemaet er ikke hostet på Google API. Heldigvis er temaerne fra ThemeRoller hostet, men ikke dokumenteret. Her er de webadresser, du skal bruge tema-temaer:

  • black-tie

  • Blitzer

  • cupertino

  • dark-bistade

  • dot-luv

  • aubergine

  • ophidse-cykel

  • svirp

  • hot -sneaks

  • menneskeheden

  • le-frog

  • mynte-choc

  • overskyet

  • peber-kværn

  • Redmond

  • glathed

  • syd-gade

  • begynde

  • solrig

  • smarte-pung

  • trontastic

  • ui-mørket

  • ui-lightness

  • vader

Dette eksempel begynder med en tom HTML5-side (en der begynder med et direktiv). For at få adgang til de nødvendige API'er skal du tilføje nogle links. Tre links peger på jQuery, jQuery UI og MooTools. Det fjerde link er til jQuery UI-stilarket. Eksemplet bruger sunny stilen, men du kan ændre det til enhver stil, du vil have. Her er koden du skal tilføje til linkene (Bemærk, hver webadresse skal vises på en linje).


HTML-delen af ​​eksemplet er ret ligetil. Den består af et overskrift, et afsnit, en knap og et par elementer som vist her.


Brug af flere biblioteker sammen

Generer et tilfældigt tal mellem 1 og 100

0

SampleNumber indeholder det tal, der genereres af tilfældig talgeneratoren.Denne værdi er placeret i en container, Output, for at oprette en pænt formateret boks i udgangen. Knappen giver mulighed for at ændre det tilfældige tal ved hjælp af JavaScript-kode, der leveres af en kombination af jQuery, jQuery UI og MooTools.

Eksemplet kræver også nogle stiloplysninger for at oprette en pænt formateret outputkasse og udgangspunktet for eksemplet. Følgende stil er alt hvad du behøver.

. Normal {baggrundsfarve: # 7fffff; farve: sort; grænse: rille grænsebredde: 5px; polstring: 3px; højde: 20px; bredde: 100px;}

På dette tidspunkt er du klar til at tilføje nogle kode. Skriften til dette eksempel viser, hvordan man bruger de forskellige biblioteker sammen. Du vil sandsynligvis oprette en mere kompliceret side til produktionsformål. $ ("# NewNumber"). Knap (); $ ("# NewNumber"). Klik (funktion () {// Brug MooTools til at generere en tilfældig // nummer. var RandNum = Antal. tilfældigt (1, 100); // Vis resultatet på skærmen ved hjælp af // jQuery. $ ("# SampleNumber"). html (RandNum); // Opret en animation ved hjælp af jQuery UI hvis (RandNum = = 1 && RandNum = 21 && RandNum = 41 && RandNum = 61 && RandNum <= 80) {$ ("# sampleNumber").animate ({backgroundColor: "Yellow", farve: "Sort", borderColor: "Green"}, 1500);} else {$ ("# SampleNumber"). Animere ({backgroundColor: "# B0E0E6", farve: "Navy", borderColor: "Maroon"}, 1500);}})})

Eksemplet begynder ved at ændre HTML-knappen i en jQuery UI Button-widget, som du kan manipulere på forskellige måder. De to opgaver, som eksemplet udfører, er at formatere knappen til at arbejde med jQuery UI-stilen og at tilvejebringe et middel til at fange klik () -hændelser.

Den første opgave scriptet skal udføre, er at oprette et tilfældigt tal. Du kan udføre denne opgave ved hjælp af JavaScript, men MooTools teknikken vist i eksemplet er meget lettere. Opkaldet til nummer. tilfældige () placerer en værdi mellem 1 og 100 i RandNum. Nu, hvor du har et tilfældigt tal, placeres koden i SampleNumber ved at kalde html () -metoden med værdien af ​​RandNum.

På dette tidspunkt kan man sige, at eksemplet er komplet. Eksemplet går dog et skridt videre. Det bestemmer den numeriske rækkevidde af RandNum og bruger jQuery UI animate () effekten til at ændre farven på output på skærmen.

Sådan får du adgang til flere biblioteker fra Google API-dummierne

Valg af editor

Sådan bruger du Flash på Nikon D3300 - dummies

Sådan bruger du Flash på Nikon D3300 - dummies

En grundlæggende billedoptagelsesmulighed at overveje, er om du vil tilføje flash for at belyse dit emne. Med Nikon D3300 kan du bruge den indbyggede flash eller tilslutte et eksternt flashhoved til den varme sko, der er mærket i figuren. Du kan tilføje lys via den indbyggede flash eller ved at tilslutte en ekstern flash ...

Sådan bruger du 2 hukommelseskort med Nikon D7100 - dummies

Sådan bruger du 2 hukommelseskort med Nikon D7100 - dummies

, Når du installerer to hukommelseskort I din Nikon D7100 kan du angive, hvordan kameraet skal bruge kortet installeret i Slot 2. Du har tre valg: Overløb: Denne indstilling er standard; kameraet fylder kortet i slot 1 (den øverste plads) og skifter derefter til det andet kort. Backup: ...

Sådan bruges auto og automatisk blitz fra din Nikon D5200 - dummies

Sådan bruges auto og automatisk blitz fra din Nikon D5200 - dummies

I Auto mode analyserer Nikon D5200-kameraet scenen foran linsen og vælger de billedoptagelsesvalg, som den mener, vil bedst tage billedet. Alt du skal gøre er at komponere scenen og trykke på udløserknappen. Auto Flash Off-tilstand er det samme, med undtagelse af flash, deaktiveret. ...

Valg af editor

Hvordan tastetryk logging kan bruges til at hak adgangskoder - dummies

Hvordan tastetryk logging kan bruges til at hak adgangskoder - dummies

En af ​​de bedste teknikker til at fange adgangskoder er ekstern tastetryk logning - brugen af ​​software eller hardware til at optage tastetryk som de er skrevet til computeren. Interessant teknik, men det virker. Vær forsigtig med tastetryk logning. Selv med gode hensigter rejser overvågning medarbejdere forskellige juridiske spørgsmål, hvis det ikke gøres korrekt. Diskuter med ...

Sådan får du adgang til en netværksprinter ved hjælp af et webinterface - dummier

Sådan får du adgang til en netværksprinter ved hjælp af et webinterface - dummier

Printere med direkte netværk Forbindelsen omfatter ofte en indbygget webserver, som giver dig mulighed for at styre printeren fra enhver browser på netværket. Følgende billede viser hjemmesiden for en HP LaserJet 400 M401dne printer. Denne webgrænseflade giver dig mulighed for at se statusoplysninger om printeren og kontrollere printerens konfiguration. ...

Sådan tilføjes en netværksprinter - dummier

Sådan tilføjes en netværksprinter - dummier

, Før du kan udskrive til en netværksprinter, skal du konfigurere din computer for at få adgang til den netværksprinter, du vil bruge. Fra Start-menuen skal du åbne Kontrolpanel og derefter dobbeltklikke på ikonet Printere. Hvis din computer allerede er konfigureret til at arbejde sammen med en netværksprinter, er et ikon for netværket ...

Valg af editor

Forståelse af økosystemet i SaaS i Cloud Computing - dummies

Forståelse af økosystemet i SaaS i Cloud Computing - dummies

Når software som en SaaS-leverandør bliver veletablerede mærker på markedet, tiltrækker de et økosystem (et sæt partnere, der arbejder direkte med en nøgleleverandør, både teknisk og markedsmæssigt), der ser værdien af ​​forbindelsen. Sådan fungerer det: En SaaS-leverandør med tusindvis af betalende kunder åbner op for at ...

Sikring af sikkerhed ved håndtering af stationære computere i Cloud Computing - dummies

Sikring af sikkerhed ved håndtering af stationære computere i Cloud Computing - dummies

Virksomheden kan være hård. Her er nogle sikkerhedsmetoder til beskyttelse af dine adgangsenheder, mens du bruger cloud computing-tjenester: Sikker adgangskontrol: Denne tilgang kan indebære enkel adgangskodebeskyttelse, eller det kan indebære mere sofistikeret (tokenbaseret eller biometrisk) godkendelse. Sikker adgangskontrol reducerer sikkerhedsbrud. ...

Hvordan server virtualisering fungerer på Mac Hardware og OS X-dummies

Hvordan server virtualisering fungerer på Mac Hardware og OS X-dummies

Macs er de eneste computere, der tillader dig at køre Mac OS X Lion Server (eller enhver OS X-smag) sammen med Windows og Linux. Virtuelle maskiner på ikke-Apple-pc'er kan ikke køre Mac OS X. Apple tillader ikke at køre Mac OS X på ikke-Apple-hardware i sin brugerlicensaftale, så virtualiseringssoftwareproducenterne ...