Question

J'ai eu beaucoup de bonnes expériences en apprenant le développement Web sur w3schools.com.C'est aléatoire, je sais, mais les sections PHP et CSS en particulier se sont révélées très utiles comme référence.

Quoi qu'il en soit, je me demandais s'il existait un site similaire pour jQuery.Je souhaite apprendre, mais j'ai besoin qu'il soit en ligne/consultable, afin de pouvoir m'y référer facilement lorsque j'aurai besoin d'informations à l'avenir.

En outre, en passant, jQuery vaut-il la peine d’être appris ?Ou devrais-je consulter différentes bibliothèques JavaScript ?Je sais que Jeff utilise jQuery sur Stack Overflow et cela semble bien fonctionner.

Merci!

Modifier:Le site Web de jQuery a un assez grande liste de tutoriels, et un apparemment complet page de documentation.Je n'ai pas encore eu le temps de tout parcourir, est-ce que quelqu'un d'autre en a fait l'expérience ?

Modifier 2:Il semble que Google héberge désormais les bibliothèques jQuery.Cela devrait donner à jQuery un gros avantage en termes de publicité.

De plus, si tout le monde utilise une seule bibliothèque aQuery unifiée hébergée au même endroit, elle devrait être mise en cache dès le début pour la plupart des utilisateurs Internet et n'aura donc pas d'impact sur l'empreinte de téléchargement de votre site si vous décidez de l'utiliser.

2 mois plus tard...

Modifier 3:J'ai récemment commencé à utiliser jQuery sur un projet au travail et c'est formidable de travailler avec !Je voulais juste que tout le monde sache que j'en ai conclu que c'était le cas ABSOLUMENT ça vaut le coup d'apprendre et d'utiliser jQuery.

De plus, j'ai presque entièrement appris du jQuery officiel Documentation et tutoriels.C'est très simple.

10 mois plus tard...

jQuery fait partie de presque toutes les applications Web que j'ai créées depuis que j'ai écrit cet article.Cela facilite l’amélioration progressive et contribue à rendre le code maintenable.

De plus, tous les plug-ins jQuery sont une ressource inestimable !

3 années plus tard...

J'utilise toujours jQuery presque tous les jours.Je crée désormais des plug-ins jQuery et je consulte à plein temps.Je suis avant tout un Djangonaut mais j'ai signé plusieurs contrats uniquement javascript avec jQuery.C'est une bouée de sauvetage.

D'un utilisateur jQuery à un autre...Tu devrais regarder création de modèles avec jQuery (ou soulignement -- voir ci-dessous).

Autres éléments que j'ai trouvés utiles en plus de jQuery (avec une part estimée des projets sur lesquels je l'utilise) :

Était-ce utile?

La solution

Les blogs de Rick Strahl et Matt Berseth m'ont tous deux fait découvrir jQuery et je suis content qu'ils l'aient fait.jQuery change complètement a) votre perspective de programmation client, b) le chagrin que cela vous cause, et c) à quel point cela peut être amusant !

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

http://mattberseth.com/

J'ai utilisé le livre jQuery in Actionhttp://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid=1219716122&sr=1-1 (Je l'ai acheté d'occasion sur Amazon pour environ 22 $).Cela m'a été d'une grande aide pour m'initier à jQuery.La documentation sur jquery.com est également très utile.

Un endroit où jQuery tombe un peu à plat est celui de ses composants d'interface utilisateur.Ceux-ci ne semblent pas encore tout à fait prêts pour les heures de grande écoute.

Ça pourrait être ça Prototype ou MooTools ou ExtJS sont aussi bons que jQuery.Mais pour moi, jQuery semble avoir un peu plus d’élan en ce moment et cela compte pour quelque chose pour moi.

Découvrez jQuery.C'est très cool!

Autres conseils

Une excellente ressource pour apprendre jQuery est : Apprendre jQuery.L'auteur, Karl Swedberg, a également co-écrit le livre intitulé...prêt?Ouais, Apprendre jQuery.Remy Sharp propose également d'excellentes informations sur les aspects visuels de jQuery sur son blog.

--SEAN O

J'ai utilisé Prototype pendant environ six mois avant de décider d'apprendre jQuery.Pour moi, c’était comme une différence entre le jour et la nuit.Par exemple, dans Prototype, vous parcourirez un ensemble d'éléments en vérifiant s'il en existe un, puis en y définissant quelque chose, dans jQuery, vous dites simplement $('div.class').find('[name=thing]') ou autre et réglez-le.

C'est tellement plus facile à utiliser et semble beaucoup plus puissant.La prise en charge des plugins est également excellente.Pour presque tous les modèles js courants, il existe un plugin qui fait ce que vous voulez.Avec le prototype, vous rechercherez sur Google des blogs contenant l'extrait de code dont vous avez besoin.

Cela en vaut vraiment la peine.jQuery rend à nouveau JavaScript vraiment amusant.C'est comme si toutes les meilleures pratiques JavaScript étaient regroupées dans une seule bibliothèque.

Je l'ai appris grâce à jQuery en action (Manning), que j'ai parcouru pendant un week-end.C'est un peu en retard par rapport à l'état actuel des choses, notamment en ce qui concerne les plug-ins, mais c'est une belle introduction.

Il existe de nombreuses bibliothèques JavaScript qui méritent au moins un examen rapide pour voir si elles répondent à vos besoins particuliers.Tout d’abord, établissez une courte liste de critères pour guider votre processus de sélection et d’évaluation.

Ensuite, consultez un comparaison/avis de cadres de haut niveau quelque part comme Wikipédia, sélectionnez-en quelques-uns qui correspondent à vos critères et vous intéressent.Testez-les pour voir comment ils fonctionnent pour vous.La plupart, sinon la totalité, de ces bibliothèques disposent de sites Web contenant une documentation de référence et une prise en charge des types de groupes d'utilisateurs.

Pour mettre quelques noms là-bas, Prototype, script.aculo.us, Jquery, Dojo, YUI... ils semblent tous avoir des utilisateurs et des contributeurs actifs, ils valent donc probablement la peine d'être lus pour voir s'ils répondent à vos besoins.

Jquery est une bonne chose, mais avec un petit effort supplémentaire, vous découvrirez peut-être que quelque chose d'autre fonctionne mieux pour vous.

Bonne chance.

J'ai trouvé que ces séries de tutoriels (Série de vidéos « jQuery pour les débutants absolus ») par Voie Jeffery sont TRÈS UTILE.

Il cible les développeurs qui découvrent jQuery.Il montre comment créer de nombreuses choses intéressantes avec jQuery, comme l'animation, la création et la suppression d'éléments et bien plus encore.

J'en ai beaucoup appris.Il montre à quel point il est facile d'utiliser jQuery.Maintenant, je l'adore et je peux lire et comprendre n'importe quel script jQuery même s'il est complexe.

Voici un exemple que j'aime "Redimensionner le texte"

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- Style CSS:

<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>

Je recommande fortement ces tutoriels :

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

Il existe un certain nombre de ressources pour apprendre jQuery (ce qui en vaut vraiment la peine à mon humble avis).Commencer ici http://docs.jquery.com/Main_Page pour lire la documentation jQuery.C'est un excellent site pour voir visuellement ce qu'il a à offrir :http://visualjquery.com/1.1.2.html.Les publications Manning proposent également un excellent livre fortement recommandé intitulé jQuery en action.En ce qui concerne les bibliothèques JavaScript, celle-ci et Prototype sont probablement les plus populaires si vous cherchez à comparer jQuery à autre chose.

J'ai commencé à apprendre en examinant les extensions jQuery pour voir comment d'autres développeurs travaillent avec le langage jQuery.Cela m'a non seulement aidé à apprendre la syntaxe jQuery, mais m'a également appris à développer mes propres extensions.

jQuery vaut la peine d'être appris !!!Je recommande de lire « Learning jQuery » et « jQuery in Action ».Les deux livres sont excellents avec des explications et des exemples.La prochaine étape consiste à l’utiliser réellement pour faire quelque chose.Vous trouverez officiel http://docs.jquery.com documentation très utile.Je l'utilise comme référence, je le recherche tout le temps sur Google :)

Aussi "Apprendre jQuery" Le blog mentionné par Sean est également très utile.Aussi jQuery Comment faire Il possède également une grande collection d'extraits de code jQuery.

je n'ai pas vu JQ-Fondamentaux - par Rebecca Murphey mentionnée n'importe où ici.


C'est un très bon livre.Il explique également les principes fondamentaux de JavaScript nécessaires pour comprendre les bases de JQuery.

Jquery.com est bien organisé et propose de nombreux excellents exemples.Vous n'avez pas besoin d'acheter un livre.J'ai trouvé qu'il était facile de récupérer à la volée en faisant simplement référence à la documentation du site Web.Si vous êtes quelqu'un qui apprend mieux par la pratique, je suggère cette approche.

Et oui, cela vaut vraiment la peine d'être appris.Cela vous fera gagner beaucoup de temps et vous aurez vraiment hâte de travailler sur JavaScript !

j'utilise Prototype, que j'aime.J'ai bien peur de ne pas connaître jQuery, donc je ne peux pas les comparer, mais je pense que Prototype vaut le détour.Leurs documents API sont généralement assez bons, d'après mon expérience (ce qui facilite certainement l'apprentissage).

Hé, je suis partial dans la mesure où je travaille maintenant avec ces gars-là, mais Carsonified offre d'excellentes ressources pour les personnes qui apprennent et améliorent leurs compétences jQuery.Lundi prochain, il y aura une conférence en ligne sur jQuery avec John Resig lui-même - http://carsonified.com/online-conferences/jquery/

En outre, ils proposent désormais des didacticiels vidéo via leur programme d'adhésion sur le blog Think Vitamin,

Je sais qu'il existe de nombreuses ressources gratuites, je suppose que la différence ici réside dans la qualité du contenu que vous obtenez.j'espère que c'est utile!

Le lien ci-dessous peut vous être utile si vous connaissez SQL (uniquement les sélecteurs CSS).

http://karticles.com/2011/06/learning-jquery-with-sql-basic-selectors

http://karticles.com/2011/06/learning-jquery-with-sql-attribute-selectors

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top