Wo kann ich jQuery lernen? Lohnt es sich?

Lesezeit: 7 Minuten

Benutzer-Avatar
Jiaaro

Ich habe viele gute Erfahrungen damit gemacht, etwas über Webentwicklung zu lernen w3schools.com. Es ist ein Glücksfall, ich weiß, aber die PHP- und CSS-Abschnitte haben sich als sehr nützliche Referenz erwiesen.

Wie auch immer, ich habe mich gefragt, ob es eine ähnliche Seite für gibt jQuery. Ich interessiere mich für das Lernen, aber ich brauche es, um online/durchsuchbar zu sein, damit ich leicht darauf zurückgreifen kann, wenn ich die Informationen in Zukunft benötige.

Außerdem, kurz beiseite, ist jQuery es wert, gelernt zu werden? Oder sollte ich mir verschiedene JavaScript-Bibliotheken ansehen? Ich weiß, dass Jeff jQuery für Stack Overflow verwendet und es scheint gut zu funktionieren.

Vielen Dank!

Bearbeiten: Die Website von jQuery hat eine ziemlich große Liste von Tutorialsund eine scheinbar umfassende Dokumentationsseite. Ich hatte noch keine Zeit, das alles durchzugehen, hat jemand Erfahrung damit?

Bearbeiten 2: Es scheint, dass Google jetzt die jQuery-Bibliotheken hostet. Das sollte jQuery einen ziemlich großen Werbevorteil verschaffen.

Auch wenn jeder eine einzige vereinheitlichte aQuery-Bibliothek verwendet, die am selben Ort gehostet wird, sollte sie für die meisten Internetbenutzer frühzeitig zwischengespeichert werden und daher den Download-Fußabdruck Ihrer Website nicht beeinträchtigen, falls Sie sich entscheiden sollten, sie zu verwenden.

2 Monate später…

Bearbeiten 3: Ich habe vor kurzem angefangen, jQuery für ein Projekt bei der Arbeit zu verwenden, und es ist großartig, damit zu arbeiten! Ich wollte nur alle wissen lassen, dass ich zu dem Schluss gekommen bin, dass es so ist UNBEDINGT Es lohnt sich, jQuery zu lernen und zu verwenden.

Außerdem habe ich fast ausschließlich aus dem offiziellen jQuery gelernt Dokumentation und Tutorials. Es ist sehr einfach.

10 Monate später …

jQuery ist Teil fast jeder Web-App, die ich erstellt habe, seit ich diesen Beitrag ursprünglich geschrieben habe. Es macht die progressive Verbesserung zum Kinderspiel und hilft, den Code wartbar zu machen.

Außerdem sind alle jQuery-Plug-Ins eine unschätzbare Ressource!

3 Jahre später…

Immer noch mit jQuery fast jeden Tag. Ich schreibe jetzt jQuery-Plug-Ins und konsultiere Vollzeit. Ich bin hauptsächlich ein Djangonaut, aber ich habe mehrere Verträge nur mit Javascript mit jQuery abgeschlossen. Es ist ein Lebensretter.

Von einem jQuery-Benutzer zum anderen … Sie sollten sich ansehen Templating mit jQuery (oder Unterstrich – siehe unten).

Andere Dinge, die ich neben jQuery als wertvoll empfunden habe (mit geschätztem Anteil der Projekte, für die ich es verwende):

  • Google hostet alle großen JavaScript-Bibliotheken, daher sehe ich das nicht gerade als großen Gewinn für jQuery. Das Schöne daran ist, dass es von den Pipes von Google bereitgestellt wird und möglicherweise bereits lokal auf dem System des Benutzers zwischengespeichert ist.

    – Nosredna

    29. Mai 2009 um 14:10 Uhr

  • toller Typ, toll zu sehen, dass du dir die Zeit genommen hast, deine Erfahrung mit jquery zu aktualisieren. Ich werde mir auf jeden Fall die Zeit nehmen, es jetzt auch zu lernen 🙂

    – melaos

    9. Juli 2009 um 6:37 Uhr

Benutzer-Avatar
Rp.

Die Blogs von Rick Strahl und Matt Berseth haben mich beide auf jQuery aufmerksam gemacht, und Mann, bin ich froh, dass sie das getan haben. jQuery verändert a) Ihre Client-Programmierperspektive, b) den Kummer, den es Ihnen bereitet, und c) wie viel Spaß es machen kann!

http://www.west-wind.com/weblog/

http://mattberseth.com/

Ich habe das Buch jQuery in Action http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid=1219716122&sr=1-1 verwendet (ich habe es gebraucht gekauft bei Amazon für etwa 22 $). Es war eine große Hilfe, mich in jQuery zu booten. Die Dokumentation auf jquery.com ist auch sehr hilfreich.

Ein Punkt, an dem jQuery etwas flach fällt, sind seine UI-Komponenten. Diese scheinen noch nicht ganz bereit für die Primetime zu sein.

Das könnte es sein Prototyp oder MooTools oder ExtJS sind so gut wie jQuery. Aber für mich scheint jQuery gerade etwas mehr Schwung hinter sich zu haben und das zählt für mich etwas.

Überprüfen Sie jQuery. Es ist sehr cool!

Eine großartige Ressource zum Erlernen von jQuery ist: jQuery lernen. Der Autor, Karl Swedberg, war auch Co-Autor des Buches mit dem Titel … ready? Jawohl, jQuery lernen. Remy Sharp hat auch großartige Informationen, die auf die visuellen Aspekte von jQuery ausgerichtet sind sein Blog.

–SEAN O

Ich habe Prototype ungefähr sechs Monate lang verwendet, bevor ich mich entschied, jQuery zu lernen. Für mich war es wie ein Tag und Nacht Unterschied. In Prototype werden Sie beispielsweise eine Reihe von Elementen durchlaufen, prüfen, ob eines vorhanden ist, und dann etwas darin festlegen. In jQuery sagen Sie einfach $(‘div.class’).find(‘[name=thing]’) oder was auch immer und setze es.

Es ist so viel einfacher zu bedienen und fühlt sich viel leistungsfähiger an. Die Plugin-Unterstützung ist auch großartig. Für fast jedes gängige js-Muster gibt es ein Plugin, das das tut, was Sie wollen. Mit Prototyp googeln Sie nach Blogs, die das benötigte Code-Snippet enthalten.

Benutzer-Avatar
Yukondude

Es lohnt sich sehr. Mit jQuery macht JavaScript wieder richtig Spaß. Es ist, als ob alle Best Practices für JavaScript in einer einzigen Bibliothek zusammengefasst wären.

Ich habe es durch gelernt jQuery in Aktion (Manning), die ich an einem Wochenende durchgepeitscht habe. Es hinkt dem aktuellen Stand der Dinge ein wenig hinterher, insbesondere was Plug-Ins betrifft, aber es ist eine großartige Einführung.

Es gibt zahlreiche JavaScript-Bibliotheken, die zumindest eine oberflächliche Überprüfung wert sind, um festzustellen, ob sie Ihren speziellen Anforderungen entsprechen. Erstellen Sie zunächst eine kurze Liste von Kriterien, die Ihren Auswahl- und Bewertungsprozess leiten sollen.

Dann schauen Sie sich a High-Level-Framework-Vergleich/Rezensionen irgendwo wie Wikipedia, wählen Sie einige aus, die Ihren Kriterien entsprechen und Sie interessieren. Testen Sie sie, um zu sehen, wie sie für Sie funktionieren. Die meisten, wenn nicht alle dieser Bibliotheken haben Websites mit Referenzdokumentation und Unterstützung für Benutzergruppentypen.

Um ein paar Namen zu nennen, Prototyp, script.aculo.us, Jquery, Dojo, YUI… diese scheinen alle aktive Benutzer und Mitwirkende zu haben, also lohnt es sich wahrscheinlich, sie zu lesen, um zu sehen, ob sie Ihre Bedürfnisse erfüllen.

Jquery ist gut, aber mit etwas mehr Aufwand werden Sie vielleicht feststellen, dass etwas anderes für Sie besser funktioniert.

Viel Glück.

  • Mootools sollte auch auf der Liste stehen.

    – Joshua Partogi

    22. Juli 2009 um 10:36 Uhr

Ich habe festgestellt, dass diese Reihe von Tutorials (Videoserie „jQuery für absolute Anfänger“ durch Jeffrey Way sind SEHR HILFSBEREIT.

Es richtet sich an Entwickler, die neu bei jQuery sind. Er zeigt, wie man mit jQuery viele coole Sachen erstellt, wie Animationen, Elemente erstellen und entfernen und mehr.

Ich habe viel daraus gelernt. Er zeigt, wie einfach es ist, jQuery zu verwenden. Jetzt liebe ich es und ich kann jedes jQuery-Skript lesen und verstehen, auch wenn es komplex ist.

Hier ist ein Beispiel, das mir gefällt “Textgröße ändern

1- jQuery:

<script language="javascript" type="text/javascript">
    $(function() {
        $('a').click(function() {
            var originalSize = $('p').css('font-size'); // Get the font size.
            var number = parseFloat(originalSize, 10);  // That method will chop off any integer 
                                                        // from the specifid varibale "originalSize".
            var unitOfMassure = originalSize.slice(-2); // Store the unit of massure, Pixle or Inch.

            $('p').css('font-size', number / 1.2 + unitOfMassure);
            if (this.id == 'larger') {
              $('p').css('font-size', number * 1.2 + unitOfMassure);
            } // Figure out which element is triggered.
         });
     });
</script>

2- CSS-Styling:

<style type="text/css" >
  body{ 
      margin-left:300px;text-align:center; 
      width:700px; 
      background-color:#666666;}
  .box {
      width:500px; 
      text-align:justify; 
      padding:5px; 
      font-family:verdana; 
      font-size:11px; 
      color:#0033FF; 
      background-color:#FFFFCC;}
</style>

2-HTML:

<div class="box">
    <a href="#" id="larger">Larger</a> |
    <a href="#" id="Smaller">Smaller</a>
    <p>
    In today’s video tutorial, I’ll show you how to resize text every 
    time an associated anchor tag is clicked. We’ll be examining 
    the “slice”, “parseFloat”, and “CSS” Javascript/jQuery methods.
    </p>
</div>

Ich kann diese Tutorials sehr empfehlen:

http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/

  • Mootools sollte auch auf der Liste stehen.

    – Joshua Partogi

    22. Juli 2009 um 10:36 Uhr

Benutzer-Avatar
Peter Mortensen

Es gibt eine Reihe von Ressourcen, um jQuery zu lernen (was sich meiner Meinung nach absolut lohnt). Fang hier an http://docs.jquery.com/Main_Page um die jQuery-Dokumentation zu lesen. Dies ist eine großartige Seite, um visuell zu sehen, was sie zu bieten hat:
http://visualjquery.com/1.1.2.html. Manning Publications hat auch ein tolles Buch, das sehr zu empfehlen ist jQuery in Aktion. In Bezug auf JavaScript-Bibliotheken sind diese und Prototype wahrscheinlich die beliebtesten, wenn Sie jQuery mit etwas anderem vergleichen möchten.

1246240cookie-checkWo kann ich jQuery lernen? Lohnt es sich?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy