⊗jqPrIn 113 of 113 menu

Pratique pour maîtriser la bibliothèque jQuery

Enveloppez tous les paragraphes p, à l'intérieur desquels se trouve une balise b, dans une balise div.

Trouvez tous les paragraphes p avec la classe www, placez le texte '!' au début, puis ajoutez à ces paragraphes les titres h1-h6 et colorez ces paragraphes et titres en rouge.

Trouvez tous les paragraphes p et remplacez-les par la balise div avec le même contenu.

Trouvez toutes les cases à cocher sur la page et bloquez les paires parmi celles trouvées.

Cochez toutes les cases à cocher non bloquées (statut 'coché').

Étant donné l'élément #test. Placez pour son voisin direct au-dessus le texte '!', et pour le voisin en dessous - le texte '?'. Résolvez le problème en une seule chaîne.

Étant donné l'élément #test. Placez pour ses voisins directs au-dessus et en dessous le texte de l'élément #test.

Étant donné l'élément #test. Trouvez parmi ses voisins au-dessus le paragraphe le plus proche et placez-lui le texte de l'élément #test.

Trouvez le deuxième li sur la page, ajoutez-lui la classe www, enveloppez-le intérieurement avec la balise i, insérez après lui un li avec le texte 'bonjour'.

Trouvez le dixième li sur la page, trouvez son parent, obtenez le voisin direct du parent au-dessus, enveloppez-le dans <div class="www"></div>.

Ajoutez à la fin de chaque paragraphe p, sauf les paragraphes avec la classe www, son numéro d'ordre.

Trouvez tous les paragraphes p et placez devant chaque paragraphe sa copie. Colorez la copie en rouge, et le paragraphe original en vert.

Trouvez les paragraphes p qui se trouvent directement sous un h2 et déplacez chaque paragraphe pour qu'il se place directement au-dessus du h2.

Trouvez tous les paragraphes vides p (sans texte) et insérez-y le texte du voisin direct au-dessus.

Pour le parent de la balise b, si c'est un élément avec la classe www ou un paragraphe p, définissez la couleur rouge et la taille du texte à 30px.

Pour tous les paragraphes vides p, placez le texte de la balise h2 la plus proche au-dessus d'eux.

Il y a des champs de saisie avec des nombres. Faites en sorte que dans les champs se trouvent les carrés de ces nombres.

Étant donné l'élément #test. Placez au début le texte du voisin direct au-dessus, et à la fin - le texte du voisin direct en dessous.

Étant donné l'élément #test. Trouvez son deuxième voisin au-dessus et son deuxième voisin en dessous. Faites en sorte que les éléments trouvés échangent leur texte (le voisin du-dessus prend le texte du voisin en dessous et vice versa).

Étant donné un élément div. Sélectionnez parmi lui tous les enfants directs, qui ne sont pas des titres et colorez-les en rouge.

Trouvez tous les paragraphes p, colorez-les en rouge. Ensuite, sélectionnez parmi les paragraphes trouvés les paragraphes avec la classe www et placez-leur le texte '!'.

Trouvez tous les paragraphes p avec la classe www, colorez-les en rouge. Ensuite, sélectionnez parmi les paragraphes trouvés le premier et placez-lui le texte '!', puis sélectionnez le dernier et placez-lui le texte '?'. Résolvez le problème en une seule chaîne.

Trouvez tous les paragraphes p, placez à la fin de chacun d'eux le même texte qui se trouve à l'intérieur (c'est-à-dire que le texte dans le paragraphe sera écrit deux fois).

Trouvez tous les paragraphes p, placez à la fin de chacun d'eux son numéro d'ordre dans l'ensemble.

Il y a des paragraphes avec des nombres. Placez pour chacun d'eux à la fin le nombre qui y est stocké, multiplié par son numéro d'ordre dans l'ensemble.

Lors d'un clic sur un paragraphe p, supprimez ses voisins directs au-dessus et en dessous.

Lors d'un clic sur un paragraphe p, supprimez tous ses voisins au-dessus jusqu'au premier titre h1-h6 (c'est-à-dire que les éléments se trouvant au-dessus de ce titre et le titre lui-même ne doivent pas être supprimés).

Lors d'un clic sur un paragraphe p, supprimez son voisin du bas le plus proche avec la classe www.

Lors d'un clic sur un paragraphe p, supprimez son cinquième voisin en dessous.

Lors d'un clic sur un paragraphe p, supprimez son cinquième voisin en dessous, si ce n'est pas un h2.

Lors d'un clic sur un paragraphe p, supprimez son cinquième voisin en dessous, si ce voisin n'a pas à l'intérieur la balise b.

Lors d'un clic sur un paragraphe p, supprimez son cinquième voisin en dessous, si ce voisin ne se trouve pas directement après un h2.

Étant donné l'élément #test. Échangez cet élément de place avec son voisin direct en dessous.

Étant donné l'élément #test. Après son voisin direct en dessous, insérez une copie de notre élément.

Étant donné l'élément #test. Échangez cet élément de place avec son voisin le plus proche en dessous avec la classe www.

Trouvez tous les paragraphes p qui à l'intérieur d'un même parent se trouvent entre un h2 et un autre h2.

Enveloppez chaque paragraphe p à l'extérieur et à l'intérieur dans un div.

Trouvez tous les paragraphes p, dont le parent direct n'est pas un div et enveloppez chacun d'eux dans <div class="www"></div>.

Trouvez tous les paragraphes p. Supprimez leur parent (faites lui un unwrap), si ce parent n'est pas un div avec la classe www. Ensuite, pour les paragraphes dont le parent a été supprimé, enveloppez-les dans un div avec la classe zzz.

Trouvez tous les parents de l'élément #test et créez un tableau contenant les classes CSS de ces parents.

Trouvez tous les paragraphes p qui ont un attribut class, et enveloppez chacun d'eux dans un div avec les mêmes classes que le paragraphe trouvé, et supprimez les classes de chaque paragraphe ainsi que l'attribut class.

Trouvez tous les paragraphes p dans #test, placez à la fin le texte '!', puis excluez des paragraphes trouvés ceux avec la classe www et colorez les restants en rouge.

Trouvez tous les li sur la page, puis avant l'avant-dernier des éléments trouvés, insérez un autre li avec le texte 'point'.

Trouvez tous les li sur la page, puis sélectionnez parmi les éléments trouvés le deuxième, le troisième et le quatrième en partant de la fin et placez-leur le texte '!'.

Trouvez le ol avec l'id #test et inversez l'ordre de tous les li qu'il contient.

Étant donné l'élément #test. Trouvez tous ses voisins au-dessus et tous ses voisins en dessous et échangez leurs places (c'est-à-dire que tout ce qui se trouve avant l'élément doit se trouver après et vice versa).

Obtenez tous les li avec la classe www, colorez-les en rouge, puis trouvez parmi les éléments trouvés les li, qui ont la classe bbb et supprimez-les. Résolvez tout en une seule chaîne.

Obtenez tous les li sur la page. Rendez pairs les éléments obtenus vides, et supprimez les impairs.

Trouvez toutes les balises div et doublez leur hauteur.

Trouvez la somme des hauteurs de tous les div sur la page.

Pour l'élément #test, trouvez le parent le plus proche avec la classe www, à la fin de ce parent ajoutez un paragraphe avec le texte '!'.

Lors d'un clic sur l'élément #test, trouvez son parent le plus proche avec la classe www, à l'intérieur de ce parent trouvez tous les paragraphes et colorez-les en rouge.

Colorez les 10 premiers li sur la page en rouge.

Colorez du 5ième au 10ième li sur la page en rouge.

Trouvez les 10 derniers li sur la page, colorez-les en rouge. Ensuite, parmi les éléments trouvés, trouvez les li pairs et enveloppez-les intérieurement dans la balise b.

Sur la page, il y a des cases à cocher. Comptez combien d'entre elles sont cochées.

Il y a 5 cases à cocher. Faites en sorte qu'après que l'utilisateur a coché deux d'entre elles, toutes les cases à cocher soient bloquées.

Faites en sorte que toutes les cases à cocher cochées changent leur état à non coché et vice versa.

Étant donné un champ de saisie. Déplacez le contenu de l'attribut value vers l'attribut placeholder, et supprimez complètement l'attribut value.

Étant donné un lien. Si l'attribut href commence par http://, ajoutez au lien l'attribut target="_blank".

Étant donné un champ de saisie, dans lequel on peut entrer un nombre. Faites en sorte qu'après avoir entré un nombre dans ce champ et perdu le focus, on recherche sur la page la case à cocher avec ce numéro et qu'elle devienne cochée, et que les autres cases à cocher deviennent décochées.

Étant donné une liste déroulante et des boutons radio, le nombre de boutons radio est égal au nombre d'éléments dans la liste. Faites en sorte que lors du choix d'un élément dans la liste, le bouton radio correspondant devienne automatiquement coché (correspondance par ordre d'apparition : le premier élément de la liste - le premier bouton radio et ainsi de suite).

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser