11 Feb, 2009

13 grunde til at bruge jQuery

Indsendt af: Mahbub I: misc

Nå, har der været mange artikler på WWW, som vil være tilstrækkeligt "Hvorfor jQuery er valget". For mig er det bare præcis, velstruktureret, høj indlæringskurve og nem at bruge. Da jeg var i begyndelsen af ​​mit bachelorstuderendes tilbage i 1999, var der ingen biblioteket for at beskæftige sig med cross browser spørgsmål (Netscape bruges til at gøre livet elendigt for JavaScript programmører). Så vi var nødt til at skrive længere scripts til et bestemt formål og håndtere cross browser spørgsmål. Thomas Brattli på dhtmlcentral gav nogle ret gode scripts i menuerne og nogle biblioteker, som vi brugte til at gennemføre. Men frem for alt var der ikke så godt bibliotek, som kunne gøre magi, et bibliotek, som du kan udvide nemt den måde, du ønsker, noget møder den virkelige programmering standard. Rejsen til at gøre javascript rammer begyndte meget tidligt. Der findes en lang række biblioteker, der startede nemlig mochikit, prototype, MooTools, dojo osv. Men du skal bruge jQuery til:

    1. Meget let, vejer mindre end 20k når den er minimeret og gzip.
    2. Høj indlæringskurve.
    3. Super chainability. Næsten hver jQuery metoden returnerer Jquery objekt, som lader dig sætte metoder i haler ene efter den anden. .. som $ ("# div_one") CSS ("grænse", "1px solid # 000") fadeTo (300,0.5) slideUp (300).
    4. Kan bruges sammen med andre biblioteker, f.eks Mootools med noconflict ().
    5. Nemt at skrive plugins.
    6. Kode bliver kort, sød og nem at forstå.
    7. Du behøver ikke at være en Javascript nørd top skrive jQuery koder.
    8. VIGTIGT: Vast samfund støtte og bidrag.
    9. Bruges af de store open source-programmer såsom Drupal, WordPress.
    10. Microsoft valgte jQuery til at bruge den med deres ansøgninger. (Kan være en god pointe til nogle MS fans ;) )
    11. Meget nem at lege med DOM. Masser af indbygget i integrerede metoder. DOM selektorer er meget untuitive.
    12. Understøtter XPath vælgere.
    13. MEGET MEGET let indbygget i Ajax forsyningsselskaber. (Lad mig en mail, hvis nogen har brug for at vide, hvor nemt det er).

      Ok .. nok for nu. Listen kunne gå ganske lang.

      Mere for at komme snart.

      5 Responses til "13 grunde til at bruge jQuery"

      1 | Jeevan

      11 Marts 2009 kl 9:01 am

      Avatar

      Hej ville u fortælle mig om jQuery Ajax på en enkel måde?
      Tak.

      2 | Mahbub

      11 Marts 2009 kl 9:56 am

      Avatar

      Sikker: Det er temmelig let. Der er forskellige måder at sende AJAX anmodning via jQuery. Men det er altid bedre at bruge basen funktion.

      Det går sådan her
      $.ajax({
      url : "your_url",
      type : "post",
      data : "&param1=value1&param2=value2",
      success : function (response){
      alert(response)
      }
      });

      De egenskaber er temmelig selvforklarende. For en detaljeret dokumentation om AJAX anmodning, kan du finde på jQuery stedet http://docs.jquery.com/Ajax og i korte her http://docs.jquery.com/Ajax/jQuery.ajax~~HEAD=NNS # optioner

      Jeg fandt det nemmeste blandt alle de biblioteker som prototype, MooTools, dojo og Ext

      3 | Oscar Godson

      19 marts 2009 kl 01:53

      Avatar

      Mener du jQuery har en lav indlæringskurve? Wouldn'ta større kurve betyder mere for at lære derfor hårdere? En hård bibliotek lære ikke en god ;)

      4 | Mahbub

      20 Marts 2009 kl 7:28 am

      Avatar

      Jeg tror, ​​jeg har læst i Operations Management, at en høj eller en stejl indlæringskurve betyder, at "når tingene er nemme at lære det har en høj indlæringskurve". Med andre ord, hvis opgave er 80% indlæringskurven hastighed betyder det, at anden enhed af opgaven kræver 80% af den første og tredje tager 80% af den anden.
      JQuery er meget let at lære og jeg tror, ​​jeg burde have skrevet høj indlæringskurve sats og det ville ikke forvirre folk ;)

      Kommentar Formular


      Oversætter

      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