13 Mar, 2009

Salds Chainability

Posted by: Mahbub In: metodes

Viens no vislabāk par jQuery ir tas ir ķēdes spēja gandrīz visiem tas metodes. Ja "ķēdē spēju" skan ebreju, šeit ir maz izskaidrojums, kas tas ir.

chain

Pieņemsim, ka jums ir <div id="myDiv"> Lorem Ipsum </ div>

Un kas jums jādara šādi

  1. Mainīt augstumu 150px
  2. Mainīt dūmainības līdz 0,8
  3. Pievienot klasi sauc "pClass"
  4. Un iestatiet teksta iekšpusē div piemēram, "Mēs esam pasaule"

Tātad, ko tu darītu normālos apstākļos? Rakstot četras rindiņas kodu. Patīk, ja jūs izmantojat jQuery tradicionālajā veidā jūs droši rakstīt

  1
 2
 3
 4
 ; ir pasaule "); 

Bet, ja mēs izmantojam metodi chaininig mēs gribētu vienkārši uzrakstīt

 ) . css ( "height" , "150px" ) . fadeTo ( 500 , 0.8 ) . addClass ( "pClass" ) . text ( "We are the world" ) ; .. $ ("# MyDiv") css ("augstums", "150px") fadeTo (500, 0,8) addClass ("pClass") teksts ("Mēs esam pasaule")..; 

Izskatās netīrs? Es tā nedomāju. Tas ir lasāma, ja vien jūs likts diezgan daudz metodes, lai objektu, kas ir ļoti maz ticams. Tā ka nav virknes intervāli.

Aiz ekrāniem, virknes intervāli ir vienkārši izdarīt, nosūtot atpakaļ objekta itselft pēc šīs metodes. Tas ir gluži tāpat kā mēs izmantojam metodes Javascript objekts, piemēram,

  "Lorem Ipsum Dolor" ; var myString = "Lorem Ipsum bēdas"; 
  ( ) . substring ( 0 , 5 ) ; .. pString = myString toLowerCase () apakšvirkni (0, 5); 

Un tas ir dāvana, kad mums ir iespējas darīt lietas, piemēram, ka. Kurš vēlas rakstīt vairāk kods, ja esat veidi, kā padarīt to īss? Vismaz man nav. Tāpēc gandrīz visas tās metodes

kas jQuery ir tas chainability. Visas metodes, kas ķēde, atgriež visu jQuery objektu pati, lai vairāk metodes var tikt piemērota tam.

Jūs varat redzēt virs kods darbojas šeit .

11 Feb, 2009

13 iemesli, izmantojot jQuery

Posted by: Mahbub In: Misc

Nu, ir bijuši daudzi raksti par WWW kuras pietiktu "Kāpēc jQuery ir izvēle". Man, tas ir tikai precīzu, labi strukturēts, augstu mācīšanās līkne, un viegli lietot. Kad es biju sākumā mans Undergrad atpakaļ 1999.gadā, nebija bibliotēka tikt galā ar savstarpējām pārlūkprogrammas jautājumiem (Netscape izmanto, lai padarītu dzīvi nožēlojams par javascript programmētāji). Tāpēc mums nācās rakstīt garākus skripti konkrētam mērķim un rīkoties jomā savstarpējo pārlūka jautājumus. Thomas Brattli pie dhtmlcentral sniedza dažas diezgan labas skripti uz izvēlnes un daži bibliotēkām, kuras mēs izmantojām, lai īstenotu. Bet pāri visam nebija nekāda laba bibliotēka, kas varētu darīt magics, bibliotēka, kuru var pagarināt viegli, kā jūs vēlaties, kaut atbilst reālo programmēšanas standartu. Ceļojums padarīt javascript sistēmu sākās daudz agrāk. Ir diezgan bibliotēku skaits, kas sākās proti mochikit, prototips, mootools, dodzjo utt Bet jums vajadzētu izmantot jQuery par:

    1. Ļoti viegls, sver mazāk nekā 20K kad tas ir minimizēts un gzipped.
    2. Augstu mācīšanās līkni.
    3. Super chainability. Gandrīz katru jQuery metode atgriež jquery objektu, kas ļauj īstenot metodes vienā astēm pēc otra. .., piemēram, $ ("# div_one") css ("robeža", "1px solid # 000") fadeTo (300,0.5) slideUp (300).;
    4. Var lietot kopā ar citām bibliotēkām, piemēram, mootools, izmantojot noconflict ().
    5. Viegli rakstīt plugins.
    6. Kods kļūst īsāka, salds un viegli saprotami.
    7. Jums nav jābūt aktivizētam geek tops rakstīt jQuery kodus.
    8. SVARĪGI: Lielākā sabiedrības atbalsts un ieguldījums.
    9. Lieto lielie atvērtā koda programmas, piemēram, Drupal, WordPress.
    10. Microsoft izvēlējās jQuery to izmantot ar savu pieteikumu. (Var būt labs punkts uz dažām MS faniem ;) )
    11. Ļoti viegli spēlēt ar DOM. Daudz uzcelta integrētas metodes. DOM selektori ir ļoti untuitive.
    12. Atbalsta XPath šķirotāja.
    13. ĻOTI ĻOTI viegli iebūvēto AJAX kom. (Atvaļinājums man e-pastu, ja kāds ir jāzina, cik viegli tas ir).

      Ok .. pietiekami, tagad. Sarakstu varētu iet diezgan ilgi.

      Vairāk nākt drīz.

      30 Aug, 2008

      JQuery Lapas Got jaunu izskatu

      Posted by: Mahbub In: Misc

      Tātad galu galā jQuery mainīja savas vietnes izskatu un justies. Agrāk tā bija sava veida geek saskarni un nedaudz garlaicīgs. Jaunais izskats ir daudz profesionāli.

      JQuery-rakstīt mazāk, darīt vairāk, JavaScript Library_1220178506276

      Tajā dienā jauno izskatu atklāšanas bija taga līniju sakot "Kļūsti aktivizētam Rock Star" ar karikatūra. Bet Kopienas lietotāji, šķiet, ir nepatika to smagi un pēc vairāk un vairāk negatīvu kritiku Lasīt pārējo šo ierakstu »

      28 Aug, 2008

      Iesākumam ar jQuery

      Posted by: Mahbub In: Darba sākšana

      Es pieņemu, ka mēs zinām, kas jQuery ir. Nu lai suka to uz augšu, "jQuery ir JavaScript bibliotēka, kas padara mūsu dzīvi vieglāku" . Es vēlētos noteikt šādā veidā. Ok, tagad šajā amatā, es esmu gonna parādīs, kā iegūt lietas sāka uz jQuery. Kā jūs varat izlasīt šo emuāru, tas ir skaidrs, ka jums ir interneta pieslēgums un, protams, jūs lietojat kādu pārlūku. Tāpēc pieņemsim tikai izmēģināt viens gabals kodu pirms pēc garas. Pirms tam redzēsim, kas mums nepieciešams, ka

      • jQuery bibliotēka (lejupielāde no http://jqueryjs.googlecode.com/files/jquery-1.2.6.js~~pobj ) Šis ir pašreizējais presei kad es esmu rakstot šo amatu.
      • Moderna pārlūka (IE 6.0 +, 2 AF +, Safari 2,0 +, Opera 9,0 +) ar ieslēgtu JavaScript.
      • Un teksta redaktors (mans Mīļākais ir notepad + +)

      Es domāju, mēs visi zinām, kā tas pamata html lapa izskatās. Mēs gribētu vienkārši palaist vienkāršu koda gabalu, pievienojot jQuery bibliotēka
      Tagad, vienkārši nokopējiet un ielīmējiet iepriekš kodu un saglabājiet to aicinot "jquery-test.html". Lasīt pārējo šo ierakstu »

      20 Aug, 2008

      jQuery Magic sāk

      Posted by: Mahbub In: Misc

      jQuery Magic ir paredzēts, lai parādītu dažus konsultācijas, fragmentus un padomus un trikus, kas nav vispārēji pieejama ar oficiālo jQuery vietnē, pat ja plugins vietā. Mēs tos sauktu magics jo jQuery pati ir pilns ar magics, lietas jūs nekad domāja, iespējams, ar kādu tiny gabalu kodu.
      Es mēģināšu parādīt padomus un triks no iesācējs, starpposma un uzlabotas līmenī. Es arī atzinīgi vērtēju ieinteresētās autoriem, kuri vēlas piedalīties šajā lapā ar saviem padomiem un triku.
      Tags:

      Tulkotājs

      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

      Tagi