Bonjour à tous, je requiert votre aide s'il vous plaît . ^^
Je débute dans le HTML/CSS, une question me taraude, est-il possible de faire apparaître et disparaître une <div> ou <section> lors d'un clique fait par l'utilisateur sur un bouton mis sur le site dédiée pour cet fonction ?
C'est juste une solution parmi tant d'autre tu peut aussi utiliser ceci si tu cherche la solution sans javascript et encore moins jquery comme le dit casperweb .
Parfois le CSS ne peut répondre à certaines configurations, on a donc besoin de JavaScript, mais si l'on peut se passer de jQuery pour une chose simple, c'est mieux ; voici une version JavaScript sans jQuery::
j'ai une autres question, est-ce qu'avec Java nous pouvons lors d'un survol sur une image elle augmente en contrast ou un genre d'effet lumineux ? (c'est une question qui m'est passer par la tête, même si ça parait un peu loufoque ! :p)
J'ai me suis 'amusé" moi-même à le créer en voulant voir ce qu'on pouvait faire en pur JavaScript parce que je trouve un peu agaçant ce recours systématique à jQuery dès qu'il faut du JS.
Je ne suis pas le seul à penser qu'on en abuse d'ailleurs : il y a même un site nommé:
Très utiles pour ceux qui ont la 'gâchette' jQuery trop facile !
Ici mon dernier code est un peu abscons d'être si concentré, mais il fait en 3 lignes ce que jQuery fait en 5 ; c'est donc un bon exemple de l'inutilité du recours systématique à jQuery.
"La Vérité doit être dite, le monde dût-il en voler en éclats" (J. G. Fichte)
j'ai une autres question, est-ce qu'avec Java nous pouvons lors d'un survol sur une image elle augmente en contrast ou un genre d'effet lumineux ? (c'est une question qui m'est passer par la tête, même si ça parait un peu loufoque ! :p)
Oui, on peut faire des effets en JavaScript (et non Java qui est un autre langage), mais aujourd'hui avec CSS3, la plupart des effets souhaités ne requièrent plus de JS et se font très simplement en CSS.
Je déterre ce post en espérant trouver une solution. J'ai utilisé ton script ci dessous qui fonctionne parfaitement bien. Merci beaucoup.Je voudrais mettre plusieurs scripts identiques (avec du contenu différent bien sûr) sur une même page. Hors, quand je fais cela, seul le premier bouton s'ouvre pour afficher ce qui est caché. Les autres ne s'ouvrent pas. Y aurait-il une solution à ce problème. Merci beaucoup pour votre aide.
philiga a écrit:
Bonjour,
Parfois le CSS ne peut répondre à certaines configurations, on a donc besoin de JavaScript, mais si l'on peut se passer de jQuery pour une chose simple, c'est mieux ; voici une version JavaScript sans jQuery::
Comme tu l'as sans doute deviné, je ne suis pas très à l'aise avec tout ça. J'ai bien compris le problème d'avoir un ID différent pour chaque élément. Mais je ne sais pas changer le nom dans JS.
Je sais modifier des choses dans html ou css, mais JS, je n'ai jamais fait.
Ça n'était pas utile de le remonter pour ça ♥ Je ferme ce sujet, tout y est dit. Si quelqu'un a le même problème, la solution est là - sinon, ça n'est pas le même problème.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)