11 Vas, 2009

13 priežasčių, naudojant JQuery

Įdėjo: mahbub: misc

Na, ten buvo daug straipsnių WWW kuris pakaktų "Kodėl JQuery yra pasirinkimas". Man, tai tik tikslios, gerai struktūriškai apibrėžta, didelis mokymosi kreivė ir lengva naudoti. Kai buvau į mano Undergrad atgal 1999 m. Pradžioje, nebuvo biblioteka elgtis su kompleksinio paramos naršyklės klausimais, "Netscape naudojamas padaryti gyvenimą apgailėtinus javascript programuotojų). Taigi mes turėjome rašyti ilgesnius scenarijus konkrečiam tikslui ir tvarkyti kryžminių naršyklės klausimus,. Thomas Brattli ne dhtmlcentral davė meniu ir kai kuriose bibliotekose, kuriuos mes anksčiau įgyvendinti kai kuriuos gana gerus scenarijus. Tačiau svarbiausia buvo ne tokia gera biblioteka, kuri galėtų padaryti Magija, biblioteką, kad jūs galite lengvai išplėsti taip, kaip norite, kažkas atitinka realią programavimo standartus. Kelionė padaryti javascript sistemą, pradėjo daug anksti. Yra gana bibliotekų skaičius, prasidėjo būtent mochikit, prototipas, MooTools, Dojo ir tt Bet jūs turite naudoti JQuery:

    1. Labai lengvas, sveria mažiau nei 20k, kai mažinimą ir suglaudintos.
    2. Aukštos mokymosi kreivė.
    3. Super chainability. Beveik Kiekvienas jQuery metodas grąžina JQuery objektas, kuris leidžia Jums įdėti metodus uodegas vieną po kito. kaip $ ("# div_one") CSS ("sienos", "1px solid # 000) fadeTo (300,0.5) slideUp (300);
    4. Gali būti naudojamas su kitomis bibliotekomis, pavyzdžiui, MooTools naudojant noconflict ().
    5. Lengva rašyti įskiepių.
    6. Kodas tampa trumpas, saldus ir lengvai suprantama.
    7. Jūs neturite būti veikiancio Javascript Geek viršų parašyti JQuery kodus.
    8. SVARBU: Didelė bendruomenė parama ir įmokos.
    9. Naudojamas didelių atviro kodo programų, tokių kaip Drupal, WordPress.
    10. "Microsoft" pasirinko JQuery jį naudoti su jų taikymo. (Gali būti gera vieta kai kurių MS gerbėjai ;) )
    11. Labai lengva žaisti su DOM. Daug pastatytas integruotų metodų. DOM selektoriai labai untuitive.
    12. Remia XPath selectors.
    13. Labai paprasta, įmontuota AJAX komunalines paslaugas. (Palikti man laišką, jei kas nors turi žinoti, kaip lengva tai).

      Ok .. pakankamai dabar. Sąrašas galėtų tęstis gana ilgai.

      Daugiau, jei norite ateiti greičiau.

      5 Responses to "13 priežasčių, kodėl naudojant JQuery"

      1 | Jeevan

      Kovo 11, 2009 9:01 am

      Avataras

      Hi u būtų pasakyti man apie JQuery Ajax paprastu būdu??
      Ačiū.

      2 | mahbub

      Kovo 11, 2009 9:56 am

      Avataras

      Žinoma: Tai gana lengva. Yra įvairių būdų siųsti AJAX prašymą per JQuery. Bet tai visada geriau naudoti bazės funkcijos.

      jis eina kaip
      $.ajax({
      url : "your_url",
      type : "post",
      data : "&param1=value1&param2=value2",
      success : function (response){
      alert(response)
      }
      });

      Savybės yra gana savaime suprantama. Norėdami gauti išsamią dokumentaciją apie AJAX prašymą, galite rasti, JQuery svetainės http://docs.jquery.com/Ajax~~pobj ir trumpų čia http://docs.jquery.com/Ajax/jQuery.ajax~~HEAD=NNS~~HEAD=pobj # parinkčių

      Radau, kad lengviausias tarp visų bibliotekų kaip prototipas, MooTools, dojo ir išor

      3 | Oskaras krikštasūnis

      Kovo 19, 2009 1:53 pm

      Avataras

      Do you mean, JQuery yra žemas mokymosi kreivė? Wouldn'ta didesnis kreivė reiškia daugiau išmokti tai daryti sunkiau? Sunku biblioteka mokytis nėra gera ;)

      4 | mahbub

      Kovo 20, 2009 7:28 am

      Avataras

      Manau, kad aš perskaičiau operacijų valdymą, kad aukšta arba kietas mokymosi kreivė reiškia, kad "kai viskas yra lengva išmokti, ji turi didelį mokymosi kreivė". Kitaip tariant, jei užduotis yra 80% mokymosi kreivės normą, tai reiškia, kad antrojo bloko užduoties užima 80% pirmojo ir trečiojo užima 80% antrosios.
      JQuery yra labai lengva išmokti ir aš manau, turėtų būti parašyta didelį mokymosi kreivė normą ir ji nebūtų supainioti žmones ;)

      Komentuoti forma


      Vertėjas

      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

      Žymos