J'ai du mal à me cacher et à afficher la balise p. Quelqu'un pourrait m'aider avec ce code. Qu'est-ce que je suis en essayant d'accomplir est que lorsque vous cliquez sur le bouton cacher, le contenu est caché. Ensuite, lorsque vous êtes prêt à afficher le contenu, cliquez sur le bouton Afficher. Je sais que vous pouvez utilise la bascule, mais je ne veux pas le faireAfficher/Masquer à l'aide de jquery
<!DOCTYPE html> <!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
</script>
<script>
$(document).ready(function(value){
$("button").click(function(value){
if (value==="hide"){
$("p").hide();}
else
$("p").show();
});
});
</script>
</head>
<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button value="hide">Hide me</button>
<button value="show">Show me</button>
</body>
</html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
</script>
<script>
$(document).ready(function(value){
$("button").click(function(value){
if (value==="hide"){
$("p").hide();}
else
$("p").show();
});
});
</script>
</head>
<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button value="hide">Hide me</button>
<button value="show">Show me</button>
</body>
</html>
Vous ne pouvez pas avoir plusieurs ' ID avec le même nom. Utilisez plutôt 'class's à la place. –
@patrick - ID non uniques EST Balisage HTML non valide. –
@Charles - Oui, une distinction était implicite que je n'avais pas l'intention. J'aurais dû indiquer le balisage invalide en plus de ce que Karim79 avait déjà signalé. À savoir fermer les balises HTML avec '}' au lieu de '>'. – user113716