Il arrive souvent de devoir sélectionner plusieurs éléments HTML dont l’ID ou la classe suit une convention de nommage.
Par exemple, vous avez des éléments avec des IDs comme toto_1, toto_2, toto_3, ou des classes comme item-active, item-disabled, item-featured. Vous ne voulez pas cibler chaque élément à la main. Vous voulez dire au navigateur : “donne-moi tout ce qui commence par cette chaîne”.
Bonne nouvelle : vous pouvez le faire avec les sélecteurs CSS d’attributs, en JavaScript natif ou avec jQuery.
Aujourd’hui, je recommande de commencer par JavaScript natif. jQuery reste utile si votre projet l’utilise déjà, notamment dans WordPress, WooCommerce ou une ancienne base de code. Mais pour une simple sélection d’éléments, le navigateur sait très bien se débrouiller tout seul. Il a grandi, le petit.