13 Mar, 2009

Chainability ëmbël

Posted by: Mahbub në: Metodat

Një nga gjëja më e mirë në lidhje me jQuery është aftësia për zinxhir për pothuajse të gjitha metodat është. Në qoftë se "aftësia zinxhir" tingëllon Hebreut, këtu është një shpjegim të vogël se çfarë është ajo.

chain

Le të thonë se ju keni një <div id="myDiv"> Lorem Ipsum </ div>

Dhe ju duhet të bëni në vijim

  1. Ndryshimi lartësi të 150px
  2. Ndryshimi perde për 0.8
  3. Shto një klasë e quajtur "pClass"
  4. Dhe vendosur tekstin brenda div si "Ne jemi bota"

Pra, çfarë do të bëni në rrethana normale? Ju shkruani katër rreshta të kodit. Ashtu si në qoftë se ju përdorni jQuery në mënyrë konvencionale ju ndoshta do të shkruajnë

  1
 2
 3
 4
 ; janë botë "); 

Por në qoftë se ne përdorim metodën chaininig ne do thjesht shkruani

 ) . css ( "height" , "150px" ) . fadeTo ( 500 , 0.8 ) . addClass ( "pClass" ) . text ( "We are the world" ) ; .. $ ("# MyDiv") css ("lartësia", "150px") fadeTo (500, 0.8) addClass ("pClass") Teksti ("Ne jemi bota")..; 

Duket pis? Nuk ma ha mendja. Është i lexueshëm nëse ju vendosni një shumë mjaft e metodave të një objekti i cili është shumë vështirë. Pra kjo është chaining.

Prapa ekranet, chaining është bërë thjesht duke u kthyer në itselft objekt pasi aplikimin e metodës. Është mjaft i pëlqen se si ne e përdorin metoda në Object Javascript si

  "Lorem Ipsum Dolor" ; var myString = "Lorem Ipsum dhimbje"; 
 ( ) . substring ( 0 , 5 ) ; .. pString = myString toLowerCase () nënvargun (0, 5); 

Dhe kjo është një dhuratë, kur ne kemi mundësitë për të bërë gjëra të tilla si se. Kush dëshiron të shkruani kodin më shumë kur nuk jeni mënyra për ta bërë atë të shkurtër? Të paktën unë nuk e bëjnë. Pra, gati të gjitha metodat e

në jQuery ka këtë chainability. Të gjitha metodat që zinxhir, e kthen objektin tërë jQuery vetë në mënyrë që metoda më shumë mund të aplikohen në të.

Ju mund të shihni kodin e mësipër running këtu .

11 shkurt 2009

13 arsye për të përdorur jQuery

Postuar nga: Mahbub Në: misc

E pra, ka pasur shumë artikuj mbi WWW cili do të mjaftojë "Pse jQuery është zgjedhje". Për mua, kjo është vetëm i saktë, të strukturuar mirë, kurbë të lartë të mësuarit dhe të lehtë për t'u përdorur. Kur isha në fillim të shpinës sime undergrad në vitin 1999, nuk kishte asnjë bibliotekë që të merren me çështjet ndër shfletuesit (Netscape përdorur për të bërë jetën e mjerueshme për programuesit JavaScript). Pra, ne duhej të shkruani Scripts gjata për një qëllim të veçantë dhe do të merret me çështjet ndër shfletuesit. Thomas Brattli në dhtmlcentral dha disa Scripts goxha mirë në menutë dhe disa biblioteka të cilat ne të përdorura për të zbatuar. Por mbi të gjitha nuk kishte bibliotekë të tillë i mirë që mund të bëjë magics, një bibliotekë që ju mund të zgjasë lehtësisht mënyrën që ju dëshironi, diçka plotëson standardin e vërtetë programimit. Udhëtimi për të bërë javascript kornizë filloi shumë më herët. Ka një numër mjaft i bibliotekave që ka filluar domethënë mochikit, prototip, mootools, Dojo etj Por ju duhet të përdorni jQuery për:

    1. Shumë i lehtë, peshon më pak se 20K kur minimizohet dhe gzipped.
    2. Kurbë të lartë të mësuarit.
    3. Chainability Super. Pothuajse çdo metodë jQuery kthen objektin jQuery që ju lejon të vendosni metoda në bishtin e një pas një. .. si $ ("# div_one") css ("kufi", "1px solid # 000") fadeTo (300,0.5) slideUp (300).;
    4. Mund të përdoret me biblioteka të tjera të tilla si mootools përdorur noconflict ().
    5. Lehtë për të shkruar plugins.
    6. Kodi bëhet e shkurtër, e ëmbël dhe i lehtë për t'u kuptuar.
    7. Ju nuk duhet të jetë një top geek Javascript shkruani kodet jQuery.
    8. KUJDES: mbështetje Gjerë komunitetit dhe kontributet.
    9. Përdorur nga aplikacionet të mëdha burim të hapur si Drupal, të WordPress.
    10. Microsoft zgjodhi jQuery që të përdorin atë me kërkesat e tyre. (Mund të jetë një pikë e mirë për disa tifozë MS ;) )
    11. Shumë e lehtë për të luajtur me dom. Lot i ndërtuar në metodat e integruar. Selectors DOM janë shumë untuitive.
    12. Mbështet selectors XPath.
    13. Shumë shumë e lehtë për të ndërtuar në shërbimet AJAX. (Lënë mua një e-mail nëse dikush ka nevojë të dinë se sa e lehtë është kjo).

      Ok .. mjaft tani për tani. Lista mund të vazhdojë shumë gjatë.

      Më shumë do të vijnë së shpejti.

      Tags: ,

      30 gusht 2008

      Site jQuery Got një vështrim të ri

      Postuar nga: Mahbub Në: misc

      Pra, pasi të gjithë jQuery ndryshuar look faqen e tyre dhe të ndjehen. Më parë ai ishte lloj i ndërfaqes geek dhe disi i mërzitshëm. Vështrim i ri është shumë më profesionale.

      JQuery-Shkruaj pak, A More, JavaScript Library_1220178506276

      Në ditën e nisjes vështrim të ri, ka pasur një tag-line duke thënë "Bëhu Rock Javascript Star" me një karikaturë. Por përdoruesit të komunitetit duket se nuk e pëlqyen shumë dhe pas komentet gjithnjë e më shumë negative Lexo vazhdimin e këtij entry »

      28 gusht 2008

      Duke u nisur me jQuery

      Postuar nga: Mahbub Në: T'ia Fillohet

      Unë supozoj se ne e dimë se çfarë jQuery është. E pra të mbledh atë, "jQuery është një bibliotekë javascript që e bën të lehtë jetën tonë" . Më pëlqen të përcaktuar në atë mënyrë. Ok, tani në këtë post, unë jam gonna të ju tregojnë se si të merrni gjërat e filluar për jQuery. Si ju mund të lexoni këtë blog, është e qartë se ju keni një lidhje interneti dhe sigurisht ju jeni duke përdorur një shfletues. Pra, le të përpiqemi vetëm një pjesë të kodit përpara se të bëjnë pas gjatë. Para se le të shohim se çfarë ne kemi nevojë për këtë

      • Biblioteka jQuery (download nga http://jqueryjs.googlecode.com/files/jquery-1.2.6.js~~pobj ) Kjo është lirimi i tanishëm kur unë jam shkrim këtë post.
      • Një shfletues modern (IE 6.0 +, 2 + FF, Safari 2.0 +, Opera 9.0 +) me të aktivizoni Java skriptet.
      • Dhe një editor teksti (Notepad favoritet im është i + +)

      Unë mendoj që ne të gjithë e dimë se si e bën një faqe bazë html duken si. Ne vetëm do të kandidojë një copë të thjeshtë të kodit duke shtuar jQuery bibliotekë
      Tani, thjesht kopjoni dhe ngjisni kodin e mësipërm dhe për të shpëtuar atë duke e quajtur "jquery-test.html". Lexo vazhdimin e këtij entry »

      20 gusht 2008

      Magic jQuery fillon

      Postuar nga: Mahbub Në: misc

      Magic jQuery është menduar për të treguar disa mësime, copra ose këshilla dhe truket që nuk është në përgjithësi në dispozicion me faqen jQuery zyrtare edhe në qoftë se në faqen e plugins. Ne e quajmë ato magics sepse jQuery vetë është plot magics, gjërat nuk keni menduar të jetë e mundur me disa pjesë të vogël të kodeve.
      Unë do të përpiqemi për të treguar këshilla dhe mashtrim për nivelin fillestar, mesatar dhe të avancuara. Unë do të mirëpresim autorë të interesuara që duan të kontribuojnë në këtë faqe, me këshilla dhe truket e tyre.
      Tags:

      Përkthyes

      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