Wednesday, October 5, 2016

Jquery Ui Fx Options

.animate () 'n string wat aandui watter verligting funksie te gebruik vir die oorgang. A Boole wat aandui of die animasie te plaas in die effekte tou. As valse, sal die animasie onmiddellik begin. Vanaf jQuery 1.7. die opsie tou kan ook aanvaar 'n string, in welke geval die animasie word by die tou deur die string. Wanneer 'n naam persoonlike tou die animasie gebruik nie outomaties begin moet jy. dequeue (quotqueuenamequot) noem om dit te begin. 'N voorwerp wat een of meer van die CSS eienskappe gedefinieer deur die eienskappe argument en hul ooreenstemmende verligting funksies. (Weergawe bygevoeg: 1.4) 'n funksie genoem te word vir elke geanimeerde eiendom van elke geanimeerde element. Hierdie funksie bied 'n geleentheid om die Tween voorwerp verander om die waarde van die eiendom te verander voordat dit stel. 'N Funksie genoem te word na elke stap van die animasie, net een keer per geanimeerde element ongeag die aantal geanimeerde eienskappe. (Weergawe bygevoeg: 1.8) 'n funksie wat genoem word sodra die animasie op 'n element is voltooi. 'N funksie om te roep wanneer die animasie op 'n element begin. (Weergawe bygevoeg: 1.8) 'n funksie genoem te word wanneer die animasie op 'n element voltooi (sy belofte voorwerp opgelos). (Weergawe bygevoeg: 1.8) 'n funksie genoem te word wanneer die animasie op 'n element in gebreke bly om te voltooi (sy belofte voorwerp verwerp). (Weergawe bygevoeg: 1.8) 'n funksie genoem te word wanneer die animasie op 'n element voltooi of tot stilstand kom sonder om (sy belofte voorwerp óf opgelos of verwerp). (Weergawe bygevoeg: 1.8) Die metode. animate () stel ons in staat om animasie-effekte op enige numeriese CSS eiendom te skep. Die enigste vereiste parameter is 'n eenvoudige voorwerp van CSS eienskappe. Dit voorwerp is soortgelyk aan die een wat kan gestuur word aan die metode Css (), behalwe dat die verskeidenheid van eiendomme is meer beperkende. Animasie Properties en Waardes Alle geanimeerde eienskappe moet geanimeerde om 'n enkele numeriese waarde. behalwe soos aangedui hieronder meeste eienskappe wat nie-numeriese kan nie animasie met behulp van basiese jQuery funksie (byvoorbeeld breedte. hoogte. of links kan geanimeerde maar agtergrond-kleur kan nie wees nie, tensy die jQuery. Color plugin gebruik). waardes eiendom word beskou as 'n aantal pixels, tensy anders vermeld. Die eenhede em en kan, waar van toepassing vermeld. Benewens styl eienskappe, 'n paar nie-styl eienskappe soos scrollTop en scrollLeft. sowel as persoonlike eiendom, kan geanimeerde. Snelskrif CSS eienskappe (bv font, agtergrond, grens) is nie ten volle ondersteun. Byvoorbeeld, as jy wil hê dat die dienste wat grens breedte animeer, ten minste 'n grens styl en grens breedte buiten quotautoquot moet vooraf bepaal word. Of, as jy wil lettergrootte animeer, jy sal lettergrootte of die CSS ekwivalent aposfont-sizeapos gebruik eerder as om net aposfontapos. Benewens numeriese waardes, kan elke eiendom die snare aposshowapos neem. aposhideapos. en apostoggleapos. Hierdie kortpaaie laat vir persoonlike wegkruip en wys animasies wat rekening hou met die tipe van die element vertoon. Met die oog op gebruik jQueryaposs ingeboude skakel toestand dop, moet die apostoggleapos navraag konsekwent gegee as die waarde van die eiendom wat geanimeerde. Geanimeerde eienskappe kan ook relatief wees. As 'n waarde is voorsien van 'n leidende of - volgorde van karakters, dan die teiken waarde is bereken deur die byvoeging of af te trek van die gegewe getal van die huidige waarde van die eiendom. Let wel: In teenstelling met snelskrif animasie metodes soos. slideDown () en. fadeIn (). die metode. animate () nie verborge elemente sigbaar as deel van die effek te maak. Byvoorbeeld, gegee (quotsomeElementquot).hide (). Animeer (500). die animasie sal loop, maar die element sal verborge bly. Duur Duur word in millisekondes hoër waardes dui stadiger animasies, nie vinniger kinders. Die standaard duur is 400 millisekondes. Die snare aposfastapos en aposslowapos gelewer kan word om duur van 200 en 600 millisekondes dui onderskeidelik. Terugbel Funksies As verskaf, die begin. stap. vordering. volledige. gedoen. misluk. en altyd verifikasie word 'n beroep op 'n per-element basis hierdie is ingestel op die DOM-element wat geanimeerde. Indien geen elemente in die versameling, daar is geen verifikasie genoem. As daar verskeie elemente geanimeerde, is die terugbel keer per ooreenstem element uitgevoer, nie net een maal vir die animasie as 'n geheel. Gebruik die metode. promise () om 'n belofte aan wat jy kan verifikasie wat eens aan die brand vir 'n geanimeerde reeks van enige grootte, insluitende nul elemente heg verkry. - Voorstelling van die gespesifiseerde animasie-effek Let daarop dat die teiken waarde van die hoogte eiendom is apostoggleapos Figuur 1: Basiese Gebruik Om enige element, soos 'n eenvoudige beeld animeer. Sedert die beeld voor was sigbaar, die animasie krimp die hoogte tot 0 om dit weg te steek. 'N Tweede kliek omkeer dan hierdie oorgang: Figuur 2 - Voorstelling van die gespesifiseerde animasie-effek Die dekking van die beeld is reeds op sy teiken waarde, sodat hierdie eiendom nie geanimeerde deur die tweede kliek. Sedert die teiken waarde vir links is 'n relatiewe waarde, die beeld beweeg selfs verder na regs gedurende hierdie tweede animasie. Directional eienskappe (top. Reg. Bodem. Links) het geen merkbare uitwerking op elemente as hul posisie styl eiendom is staties nie. wat dit is by verstek. Let wel: Die jQuery UI projek strek die metode. animate () deur toe te laat paar nie-numeriese style soos kleure te geanimeerde. Die projek sluit ook meganismes vir die spesifiseer van animasie deur CSS klasse eerder as individuele eienskappe. Let wel: As 'n poging om 'n element met 'n hoogte of breedte van 0px, waar inhoud van die element is sigbaar as gevolg van oorloop animeer, kan jQuery hierdie oorloop clip tydens animasie. Deur vaststelling van die dimensies van die oorspronklike element word egter versteek, is dit moontlik om te verseker dat die animasie vlot verloop. A clearfix kan gebruik word om die dimensies van jou belangrikste element outomaties los sonder die behoefte om hierdie hand stel. Stap Function Die tweede weergawe van. animate () bied 'n stap opsie x2014 n terugbelfunksie wat afgedank by elke stap van die animasie. Hierdie funksie is nuttig vir die aanstuur van persoonlike animasie tipes of wysiging van die animasie soos dit voorkom. Dit aanvaar twee argumente (nou en fx), en dit is ingestel op die DOM-element wat geanimeerde. nou. die numeriese waarde van die eiendom wat geanimeerde by elke stap fx. 'n verwysing na die jQuery. fx prototipe voorwerp, wat 'n aantal eienskappe bevat soos ELEM vir die geanimeerde element, begin en eindig vir die eerste en laaste waarde van die geanimeerde eiendom, onderskeidelik, en die stut vir die eiendom wat geanimeerde. Let daarop dat die stap funksie geroep vir elke geanimeerde eiendom op elke geanimeerde element. Byvoorbeeld, gegewe twee lys items, die stap funksie vure vier keer by elke stap van die animasie: Tabs Widget Sleutelbord interaksie Wanneer daar gefokus op 'n blad, die volgende belangrike opdragte is beskikbaar: UP / links. Beweeg fokus op die vorige blad. As op die eerste blad, beweeg fokus om laaste blad. Aktiveer gefokus blad na 'n kort vertraging. DOWN / regs. Beweeg fokus op die volgende blad. As verlede blad, beweeg fokus om eerste blad. Aktiveer gefokus blad na 'n kort vertraging. Ctrl UP / links. Beweeg fokus op die vorige blad. As op die eerste blad, beweeg fokus om laaste blad. Die blad gefokus moet met die hand geaktiveer. Ctrl DOWN / regs. Beweeg fokus op die volgende blad. As verlede blad, beweeg fokus om eerste blad. Die blad gefokus moet met die hand geaktiveer. HOME. Beweeg fokus op die eerste blad. Aktiveer gefokus blad na 'n kort vertraging. EINDE. Beweeg fokus op die laaste blad. Aktiveer gefokus blad na 'n kort vertraging. Ctrl HOME. Beweeg fokus op die eerste blad. Die blad gefokus moet met die hand geaktiveer. Ctrl EINDE. Beweeg fokus op die laaste blad. Die blad gefokus moet met die hand geaktiveer. SPACE. Aktiveer paneel wat verband hou met gefokusde blad. Enter. Aktiveer of paneel wat verband hou met gefokusde blad wissel. ALT / OPSIE bladsy begin. Beweeg fokus op die vorige blad en onmiddellik te aktiveer. ALT / OPSIE Page Down. Beweeg fokus op die volgende blad en onmiddellik te aktiveer. Wanneer daar gefokus op 'n paneel, die volgende belangrike opdragte is beskikbaar: ctrl UP. Beweeg fokus om geassosieer blad. ALT / OPSIE bladsy begin. Beweeg fokus op die vorige blad en onmiddellik te aktiveer. ALT / OPSIE Page Down. Beweeg fokus op die volgende blad en onmiddellik te aktiveer. Thematiek Die oortjies widget gebruik die jQuery UI aangevra om sy blik styl en voel. As oortjies spesifieke stilering is nodig, kan die volgende CSS klas name gebruik word vir oorheers of as sleutels vir die opsie-klasse: ui-oortjies. Die buitehouer van die oortjies. Hierdie element sal addisioneel 'n klas van UI-oortjies-opvoubare wanneer die opvoubare opsie is ingestel. ui-oortjies-nav. Die lys van oortjies. ui-oortjies-blad. Een van die items in die lys van tabs. The aktiewe item sal die ui-oortjies-aktiewe klas. Enige lys item waarvan die gepaardgaande inhoud laai via 'n Ajax oproep sal die ui-oortjies aflaai klas. ui-oortjies-anker. Die ankers gebruik om panele te skakel. ui-oortjies-paneel. Die panele wat verband hou met die oortjies. Slegs die paneel wie se ooreenstemmende blad aktief sal sigbaar wees. Afhanklikhede addisionele notas: Hierdie widget vereis 'n paar funksionele CSS, anders is dit wonapost werk. As jy 'n persoonlike tema te bou, gebruik die widgetaposs spesifieke CSS-lêer as 'n beginpunt. Opsies activexA0 Watter paneel is tans oop. Verskeie vorme ondersteun: Boolean. Die opstel van aktiewe vals sal val al die panele. Dit vereis die opvoubare opsie om waar te wees. Heelgetal . Die nul-gebaseerde indeks van die paneel wat aktief is (oop). 'N negatiewe waarde kies panele gaan agteruit van die laaste paneel. Kode voorbeelde: Inisialiseer die oortjies met die aktiewe opsie gespesifiseer: Resultate Dialog Met FX Stop Fokus Op eerste element By die gebruik van 'n dialoog show effek, beteken fokus nie na die eerste element (of insette) van die dialoog. Die kode hieronder nie die fokus te plaas op die eerste insette. Ek het ook probeer om die fokus te wys deur middel van die fokus en die oop: opsies, maar nie gewerk. Ek probeer blind, skyfie, weiering, clip, druppel, ontplof, vou, hoogtepunt, pofadders, skaal, skud, skuif, en grootte - almal misluk om die fokus op die insette geplaas. Die Fade uitwerking het nie bring die dialoog in glad nie. Pulsate HET suksesvol die fokus te bring om die insette. (2) Kommentaar: 1 verander 7 gelede deur scottgonzalez kommentaar: 2 verander 4 gelede deur scottgonzalez Mylpaal TBD verwyder: TracTickets. : € verskaf deur MaxCDNSetup Ken Edwards (meancode) het 'n prop te maak dit maklik om te installeer en te gebruik AnythingSlider Volg die installasie en prop opstel afdelings in die MT-prop-anythingslider readme. Jacob Dubail (jacobdubail op GitHub) het 'n prop te maak installering AnythingSlider maklik in WordPress Intallation gemaak: Jy kan AnythingSlider vir WordPress direk vanaf die admin paneel WordPress installeer. Besoek die proppe / Nuwe bladsy en soek vandag vir AnythingSlider vir WordPress. Klik om outomaties te installeer. Sodra geïnstalleer en geaktiveer besoek die AnythingSlider adminblad (Stellings / AnythingSlider) om die globale AnythingSlider instellings aan te pas. As jy ou skool, kan jy die prop af te laai. laai die lêers in die WP-inhoud / plugins gids van jou bediener via FTP, en dan na die proppe bladsy van die admin paneel om dit te aktiveer. AnythingSlider weergawe 1.7.5 ondersteun nie meer jQuery 1.3.2. So as jou site gebruik 1.3.2, sal jy moet 'n ouer weergawe af te laai. Die huidige minimum jQuery weergawe is 1.4.2, maar gebruik asseblief die nuutste weergawe, want daar is nog 'n paar bekende probleme met weergawes 1.5 en ouer. By verstek, is AnythingSlider geskryf om te werk met jQuery weergawe 1.4. Maar as jy jQuery 1.3.2 moet gebruik, dan maak die jquery. anythingslider. js lêer in 'n redakteur en Uncomment uit die laaste deel. Let ook daarop dat jQuery weergawes ouer as 1.5 het 'n probleem met sliders wyer as 10,000 pixels (sien die FAQ vir meer besonderhede). Jy kan nie uit te voer die aksie op hierdie tyd. Jy onderteken met 'n ander blad of venster. Reload om jou sessie te verfris. Jy onderteken in 'n ander blad of venster. Reload te verfris jou session. lsaquolsaquo huis jQuery Cycle Plugin Check uit Cycle2. die jongste in die siklus lyn van 'n skyfievertoning. Oorsig Die jQuery Cycle Plugin is 'n skyfievertoning plugin wat baie verskillende tipes van oorgang effekte ondersteun. Dit word ondersteun deur breek-op-hover, motor-stop, motor-fit, voor / na verifikasie, kliek snellers en nog baie meer. Dit ondersteun ook, maar is dit nie nodig, die Verligting Plugin. Hoe dit werk Die plugin bied 'n metode genoem siklus wat op 'n houer element is opgeroep. Elke kind element van die houer word 'n skyfie. Opsies bepaal hoe en wanneer die skyfies is transitioned. Demos skommel zoom vervaag turn down curtainX scrollRight (kliek) Images gebruik word in hierdie demos omdat hulle koel lyk, maar diavoorstellingen is nie beperk tot beelde. Jy kan enige element wat jy wil gebruik. Kyk na effekte Gebruik die gevolge Browser bladsy om 'n voorbeeld van die beskikbare effekte. Meer Demos en Voorbeelde Options die siklus Plugin bied baie opsies vir die opstel van jou skyfievertoning. Die verstek opsie waardes kan geneutraliseer word deur 'n opsie voorwerp om die siklus metode, deur die gebruik van metadata op die houer element, of deur die herdefiniëring van die waardes in jou eie kode. Vir meer inligting oor opsies, sien die opsies Verwysing bladsy. Met dank aan Spesiale dank aan Torsten Baldes. Matt Oakes, en Ben Sterling vir die baie idees wat het my begin oor die skryf van Cycle in 2007.


No comments:

Post a Comment