18 Ottubru, 2009

jQuery Qabel Wara: reviżjoni plugin

Posted by: Mahbub Fil: plugins favoriti tiegħi | Plugins

I ma jista 'jgħin myself bil-miktub dwar dan plugin. Huwa wieħed mill-aktar affarijiet kreattivi stajt tidher magħmula ma jQuery. Bħala l-isem jgħidlek, qabel-wara, inti tista riħa xi azzjonijiet, id-dritt? Agħti ħarsa lejn l-istampa hawn:

before-after

Il-plugin jippermettilek li juru żewġ stampi ta 'l-istess ħaġa fi żminijiet differenti li juru xi differenzi. Of course we jistgħu jifhmu d-differenzi meta żewġ immaġini huma murija ma ġenb xulxin IMMA superimposti fuq l-oħra u li jkollhom slider li tiżżerżaq lilhom u tara d-differenza hija sempliċement biża 'u dak hu li nsejħu kreattività. Serje ta 'demo huwa hawnhekk http://www.catchmyfame.com/jquery/demo/8/ . Barra minn hekk il slider huwa lixx u meta tikklikkja fuq kwalunkwe parti tal-immaġni, l-slider jasal għall-cursor mingħajr xkiel - pjuttost impressjonanti.

Il Guy fil http://www.catchmyfame.com ma xogħol tassew sbieħ. Aħna'd jistennew slider vertikali jekk possibbli minn rilaxx li jmiss dan plugin tal. Jieħdu pjaċir miegħu.

Stajt dejjem kien fan kbir ta 'jQuery jQGrid Plugin Grid. Dan jista 'jittratta kompiti pjuttost kumplessi u sofistikati. Iżda i ma bħall-UI kien qabel. I kellhom jimmodifikaw css tagħhom biex ikunu jistgħu jippreżentaw lill-klijenti. I wkoll jużaw flexigrid għall-kompiti sempliċi. Huwa pjuttost faċli li jaħdmu magħhom. Iżda ħadd minnhom kienu mkien eqreb biex jegħleb EXT JS Grid Jack Slocum tal. Ext kien tqil għalija bħala i kienet jitgħallimhom u eventwalment jinstab li l-applikazzjonijiet tiegħi ma jeħtiġux l-sentimenti desktop bħala extjs pprovduti. U tkun fan kbir ta 'jQuery, i dejjem riedu li jkollhom plugin grid li jaħdem mill-qrib mal-grid ExtJS. Issa ħarsa lejn din.

jqgrid

Awsome, id-dritt? Iva, jqGrid fil trirand issa huwa mħaddem minn UI jQuery. Huwa pjuttost pulita u veloċi issa. Tista 'customize-tema mis-sit UI jQuery ukoll. Ebda taħdidiet aktar issa, biss jieklu hawn http://www.trirand.com/jqgrid35/jqgrid.html

Għalhekk mhuwiex flash wara kollox biex jagħmlu l-magics! Rajna u għadhom jaraw flash tagħmel wonders u magics. Waħda mill-affarijiet jibred li ġie żviluppat kien pageflip. I raw li l-ewwel meta kien i jilagħbu bil flash fil 2002-2003 i raden fil flashkit u actionscripts.org. Tista 'tara verżjoni pro tajjeb ħafna ta' dik il-ħaġa hawn . Iżda għalina, li jixtiequ ħafna mill-affarijiet jsir jQuery - finalment tkun alternattiva dik il-paġna ħaġa flip. Mhuwiex għal kollox alternattiva ta 'flash iżda mhux ħażin għall-użu minimu page effett flip.

page_flip

Li kif jidher bil-plugin imsejjaħ jFlip miktub minn Renato Formato fil http://www.jquery.info/scripts/jFlip/demo.html

Il-demos fuq li l-paġni għandha setups differenti ma 'xi għażliet. U i maħluqa waħda ma 'wħud mill-karozzi ħolma tiegħi hawn

Hope inti bħall-inizjattiva Renato.

5 Mejju, 2009

Faċilment joħolqu menu animati nav

Posted by: Mahbub Fil: misc

Dan huwa post qasir ħafna ta 'kif nistgħu faċilment joħolqu menu tan-navigazzjoni animati bil jQuery mingħajr ebda plugin. Int trid raw menus navigazzjoni orizzontali jew veritical li jespandi u jingħafas daqs tagħha fuq qlib. Qabel dawn qafas javascript daħal, aħna kellha tagħmel pjuttost ħafna ta 'kodiċi biex tikseb l-affarijiet jsir. Għaliex? Li l-ispustjar stupid browser transkonfinali. Ma rridx li tibda fuq fuq IE.

Ok, hawn l-ħaġa. Aħna qed sempliċement jużaw lista unordered li jagħmlu menu orizzontali li jespandi u jingħafas. Kodiċi huwa sempliċi mejta. Ejja nħarsu lejn l-awment ewwel.

  <div id="navcontainer">
 id="navlist"> <ul
	 <li> <a href="http://www.google.com"> Google </ a> </ li>
	 <li> <a href="http://www.yahoo.com"> Yahoo </ a> </ li>
	 <li> <a href="http://www.msn.com"> MSN </ a> </ li>
	 <li> <a href="http://www.lycos.com"> Lycos </ a> </ li>
	 <li> <a href="http://www.baidu.com"> Baidu </ a> </ li>
 </ Ul>
 </ Div> 

Allura aħna għandna xi oġġetti lista hemmhekk. Allura jagħmluhom jidhru bħal menu orizzontali aħna'd bżonn xi css li tidher bħal dan

 : inline ; } #navcontainer ul li LI {display: inline;} # navcontainer ul LI 

U l-parti finali .. Jagħmluhom żfin fuq mouseover. Pjuttost sempliċi bil-funzjoni Animate. Just ftit ta 'dawn il-linji taħt se tagħmel l-trick. Agħti ħarsa.

	 ( ) { $ ( "#navlist $ (Funzjoni () {$ ("# navlist 

Din it!! Ara li fl-azzjoni

Inti bored b'wisq lightboxes, thickboxes, overlays tieqa? Tixtieq ħaġa kinda gallerija inline? Tista 'tkun int tagħmel. I widnejna minn uħud mill-klijenti (klijenti anzjani) li ma bħal dan Qtugħ meta lightboxes, thickboxes. Allura dak li tagħmel allura? Ħaġa waħda, meta u think ta 'xi ħaġa, ipprova tajba ewwel, fi 80% tal-każijiet inti ser issib soluzzjoni li xi wieħed diġà għamlet. Mhuwiex seklu a Newton, huwa seklu 21. Allura ħafna nies huma wara tant affarijiet. U Guy Ġermaniż jismu Christoph Schüßler niġu għall salvataġġ lilna mill lightboxes ordinarji. Huwa sejjaħ jQuery Popeye.

popeye

Ma rridx li tagħmel l-istorja itwal. Just tara li fl-azzjoni . U jien żgur li int ser tippjana li tuża din plugin f'xi proġetti li jmiss tiegħek.

14 Apr, 2009

Link AJAX Easy - l-ebda plugins meħtieġa!

Posted by: Mahbub Fil: ajax

Allura Ajax Ajax u Ajax, dan huwa dak li nagħmlu estensiv dawn il-jiem. Li jiffranka ħin, iżid dinamika u jagħtik jħossu ta 'użu ta' applikazzjoni tas-software tip ta 'jħossu. Hemm qed ħafna modi biex jużaw Ajax ma libreriji ħafna. Imma kif tista 'tara dan is-sit hija għal jQuery, aħna ser tħares lejn il-bażiċi jew forsi xi użi Ajax avvanzati.

What do you għandna bżonn?

librerija jQuery (naturalment)
A b'kitba PHP ċkejkna

Ejja beda jitkellem. Fil jQuery, hemm bażikament 6 tipi ta 'metodu li jagħmel operazzjonijiet Ajax. Dawn huma

  1. $. Ajax (għażliet)
  2. $. Tikseb (url, data, callback)
  3. $. GetJSON (url, data, callback)
  4. $. GetScript (url, callback)
  5. tagħbija (url, data, callback)
  6. . Post $ (url, data, callback,

Aparti minn numru 1, il-metodi kollha l-oħra jużaw $. Ajax internament. Allura dan ifisser $. Ajax () hija l-funzjoni omm tagħna għall-operazzjonijiet Ajax jQuery. Ejja nħarsu lejn kif $. Ajax () Dehra

  $. Ajax ({
     , tip: "POST",
     , url: "some.php",
     , data: "isem = Peter & post = NY",
     ( msg ) { suċċess: funzjoni (MSG) {
         + msg ) ; twissija ("Rispons Server" + MSG);
     }
 }); 

Li pretty dan. Il-parametru tip tieħu "IKOLLOK" jew "POST" li jfisser li inti tista 'tibgħat requestion AJAX bħala POST jew IKOLLOK (I d jippreferu POST dejjem). Il-bqija tal-parametri huma pjuttost awto spjegazzjoni jekk inti tagħti ħarsa lejn il-kodiċi ġdid.

Issa aħna qed tmur biex tagħmel b'kitba AJAX żgħira li jaqra l-link ta 'tikketti hyperlink (<a>) u tagħbijiet-talba fuq xi elementi div fid-dokument.

Nieħdu l-ewwel html normali ta 'dokument PHP li se teżamina bħal dan

  <DOCTYPE html PUBLIC! "- / / W3C / / DTD XHTML 1.0 stretti / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
 <head>
	 <title> test link Ajax </ titolu>
	 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
	 <script type="text/javascript" src="jquery-1.2.6.min.js"> </ script>	
 </ Head>
 <body>
 </ Body> </ html> 


Issa ejja żid xi links għad-dokument. Għal menu tip aħjar ta 'ħarsa aħna ser tuża UL> LI u Link. Li se teżamina bħal dan

  <ul id="nav">
	 <li> <a class="ajax_link" rel="div1" href="response.php?user=john"> tat-Tagħbija fis Div 1 </ a> </ li>
	 <li> <a class="ajax_link" rel="div2" href="response.php?user=nash"> tat-Tagħbija fis Div 2 </ a> </ li>
	 <li> <a class="ajax_link" rel="div3" href="response.php?user=stella"> tat-Tagħbija fis Div 3 </ a> </ li>
	 <li> <a class="ajax_link" rel="div4" href="response.php?user=jason"> tat-Tagħbija fis Div 4 </ a> </ li>
 </ Ul> 

Kif tistgħu taraw aħna poġġew rabtiet fl-elementi lista ġewwa lista unordered oġġett. Agħti ħarsa aktar mill-qrib lejn proprjetajiet tal-lametta tal <a>. Għandna href, klassi u rel attribut li jistenna xejn differenti minn rabta normali. Jekk tara, aħna taw l-attribut rel għal xi ismijiet div jiġifieri div1, div2 .. bqija. Dan ifisser li aħna rridu ir-rispons ta 'l-href' jkollhom jitgħabbew fl dawk divs. Kif tagħmel dan? Ejja żid dawk divs ewwel

  <span> DIV -1 </ span>
 <div id="div1" class="content_loader"> </ div>
 <span> DIV -2 </ span>
 <div id="div2" class="content_loader"> </ div>
 <span> DIV -3 </ span>
 <div id="div3" class="content_loader"> </ div>
 <span> DIV -4 </ span>
 <div id="div4" class="content_loader"> </ div> 

U l-parti reali issa - aħna taw il-links klassi "ajax_link". Aħna ser biss dinamikament iżżid azzjonijiet ajax biss links li klassi ta 'isem imsejħa "ajax_link". Infern, aħna ma l-ħoloq kollha ta 'paġna li jkollhom azzjonijiet ajax, do we?

Allura, fuq it-tagħbija dokument aħna'd jagħmlu dan.

  . ready ( function ( ) { $ (Dokument). Lest (funzjoni () {
         ) . click ( function ( ) { $ ("A.ajax_link"). Ikklikkja (funzjoni () {
             this ) ; $ Current_link = $ (dan);
             $. Ajax ({
                 , tip: "post",
                 ( "href" ) , url:. $ current_link attr ("href"),
                 ( e ) { suċċess: funzjoni (e) {
                     + $current_link. attr ( "rel" ) ) . html ( e ) ; . $ (. "#" + $ Current_link attr ("rel")) html (e);
                 }
             });
             ; ritorn foloz;
         });
     }); 

Let me jispjegaw l-iskrittura ftit. L-avveniment document.ready huwa avveniment li huwa triggered b'tagħbija paġna. U allura aħna qed jassenjaw xi tip ta 'kodiċi dwar l-avveniment ikklikkja tar-rabtiet li għandhom klassi "ajax_link". Nagħmlu dan $ current_link = $ (dan); tippermetti li jkollhom l-oġġett link kurrenti tkun disponibbli fi ħdan il-funzjoni callback. U aħna għandna

$ ("#" + $ Current_link.attr ("rel")). Html (e)

li jfisser $ ("div_id") html (server_response) u waqqafna l-param url tal-$ funzjoni ajax dinamikament ma url:.. $ current_link.attr ("href"). Allura issa dawk kollha mezzi "dawk kollha rabtiet li għandhom klassi" ajax_link "- Żid handler avveniment click - imbagħad jesegwixxu u talba Ajax tieħu l-links href poperty u t-tagħbija r-rispons fi div li id ​​jaqbel mal-" rel "attribut ta 'l- link ". U r-ritorn foloz jipprevjeni l-ħidma link simili link normali ;)

Trid tara l-azzjoni? Hawnhekk tmur.

U inti tista ' tniżżel is-sors kif ukoll.

Fit-taqsima li jmiss ta 'dan tutorja ftit aħna ser tkun qed tuża l-istess ħaġa, iżda bi ftit ta' kumdità.

Applikat il-metodu eħfef

Kollox baqgħet kważi l-istess. Aħna ser biss jibdlu l-metodu ajax hawn. Allura minflok bil-miktub l-blokk kollu $. Ajax nistgħu tikseb l-istess ħaġa ma 'dan li ġej.

  . ready ( function ( ) { $ (Dokument). Lest (funzjoni () {
 ) . click ( function ( ) { $ ("A.ajax_link"). Ikklikkja (funzjoni () {
 + $ ( this ) . attr ( "rel" ) ) . load ( $ ( this ) . attr ( "href" ) ) ; . $ (. "#" + $ (Dan) attr ("rel")) tagħbija ($ (dan) attr ("href").);
 ; ritorn foloz;
 });
 }); 

Huwa ħafna inqas ikkumplikati issa, id-dritt? Il-metodu tat-tagħbija tagħbijiet-kontenut ajax fl-element huwa mehmuż ma '. Jekk $ ("# somediv_id"). Tagħbija ("mypage.php"), li ser jippruvaw "i kontenut mypage.php tagħbija fiha. Pretty sempliċi, huh? Imma i jissuġġerixxu li inti jidra l-metodu ewlieni (muri fl-ewwel parti).

Fil-fajl zip hemm ieħor fajl imsejjaħ ajax2.php li juri dan methos li għandha l-istess riżultat.

Għalhekk, Ajax huwa mhux bħala hard kif ħsejjes, id-dritt? Meta inti ssir ħafna fluwenti bl-operazzjonijiet Ajax, inti ser toħloq magics.

Grazzi għall-qari btw.

Bl-avvanz tat DHTML, nistgħu nagħmlu ħafna affarijiet mal biss blink ta 'għajn. Aħna lkoll użaw overlays tieqa jew lightboxes f'xi punt ta 'żmien dawn il-jiem. Imma xi kultant isir meħtieġ li jimblokka parti tal-paġna jew kwalunkwe element speċifiku, eż DIV sabiex in-nies ma jkunux jistgħu jilagħbu bil-paġna tiegħek meta inti ma tridx li. Bħal jekk xi ħadd qed tagħmel kumment fuq kaxxa kumment, ma tridu nies biex ikklikkja fuq kummenti oħra filwaqt mili it up. X'għandek tagħmel allura? Ukoll hemm soluzzjoni jQuery pulita. Inti sempliċiment blokka minnhom waqt jikkummentaw. U jista 'jkun hemm ħafna ta' każijiet bħal dak meta rridu li jimblokka l-paġna kollha jew ċerti elementi. jQuery BlockUI niġu għall salvataġġ.

blockui

Fil-bidu kien sar biex iwaqqaf paġna kollha bil-messaġġ iżda issa, jista 'jimblokka element paġna jew saħansitra juru Growl bħall messaġġ. Iċċekkja l- eżempji hawn . Id-dokumentazzjoni hija ammont sabiħ ħafna u ġust tal-kodiċi eżempji huma mogħtija. Jużawha fl-applikazzjoni tiegħek. Jekk għandek xi problemi jużawh, leave me kumment hawnhekk.

Tags: , ,

Jsir paġna portafoll mal Flash fuq il-websajt tiegħek sar tip ta 'skaduti. Dawn il-ġranet ma 'magni Faster u browser ġenerazzjoni ġdida tista' verament kick xi ħmar ma Javascript u CSS. JQuery tkun mod ħafna pulita biex jittrattaw ma 'xi effetti. L-animazzjonijiet jirriżultaw mill-metodu bażi imsejħa "janimaw". Hija animates, tweens-proprjetajiet ta 'elementi DOM. Biex tagħmel l-istorja twila fil-qosor tagħti ħarsa lejn dan.

portfolio_demo

Allura, inti diġà għafast u raw id-dritt? Ok, jekk inti tħares lejn il-kodiċi, huwa pjuttost sempliċi.

  $ (Dokument). Lest (funzjoni () {
		 var hover_in_easing = "easeOutExpo";
		 var hover_out_easing = "easeOutBounce";
		 . $ (". Info_container") juru ();
		 $ ("Div.portfolio_div"). Imbagħad jerġgħu (funzjoni () {
			 . $ (Dan) isibu ("info_container.") Janimaw ({top: "0px"}, {tul: 400, itaffu: hover_in_easing}).;
		 }, Funzjoni () {
			 . $ (Dan) isibu ("info_container.") Janimaw ({top: "100px"}, {tul: 500, itaffu: hover_out_easing}).;
		 });
                 / / Il px 100 huwa d-daqs ta 'l-maskra
	 }); 

Hija tuża l-funzjoni animate biex jorganizza maskra fuq l-immaġni li jinżamm moħbija mill pożizzjonament relattivament. U ma itaffu plugin, nistgħu nilħqu xi effett jibred ta 'bouncing meta inti imbagħad jerġgħu out mill-immaġini. Inti tista 'tpoġġi kwalunkwe html ġewwa l-elementi DIV info_container sakemm ma tmurx lil hinn mill-fruntieri. Ħares lejn il-stylesheet u inti ser issib ħafna gramatical. Tista 'customize-daqsijiet billi timmodifika l-klassijiet div.

Niżżel l-Sors

Inspiration: http://dibusoft.com/portfolio

Ever raw dawk captions trasparenti fuq immaġini? Captions poping barra mill-qiegħ jew ta 'fuq li jiddeskrivi l-ritratt? Jien ċert li inti għandek. Hemm ħafna ta 'skripts bħal dik. U hawn jidħol verżjoni tagħna jQuery favoriti ta 'dak.

captify_demo

Inti tista 'tpoġġi sempliċi, test, html jew xi ħaġa fuq hemmhekk. Just tagħti ħarsa lejn home page plugin tagħhom u huwa deskritt pretty nicely. Ebda tricks diżgustanti hija meħtieġa.

http://masterfidgeter.com/projects/captify/

Għamla paġni ritratt tiegħek ħarsa tajba miegħu.

20 Mar, 2009

Plugin tal-ġimgħa - colorbox jQuery

Posted by: Mahbub Fil: Plugin tal-ġimgħa | Plugins

Din il-ġimgħa - Marzu 20,09 jQueryMagic jagħżel colorbox jQuery bħala l-pick tal-ġimgħa. You kollha smajt ħafna Lightbox, Thickbox, greyboxes u overlays tieqa differenti. Jiġrilha aħjar fil-rilaxxi plugin ġodda. Dan wieħed verament blat. Kompletament customizable u faċli biex jintuża. Huwa ħfief u jistenna jibred. Barra minn hekk mazz ta 'eżempju hija marbuta mal-librerija.

colorbox

colorbox

Mur fil-paġna tal-proġett hawn .


Traduttur

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flag

Tags