私が持っているブログで jQuery の関数を「再生」しhide()
たいのですが、ボタンをクリックするとページ上のすべての「ケーキ名」が非表示になるようにしたいと考えています。私はjQueryの初心者なので、その方法がよくわかりません。誰か助けてくれませんか?私のコードは次のとおりです。
<?php @include APP_PATH . '/view/snippets/header.tpl.php'; ?>
<h2>Our cakes</h2>
<script>
$(document).ready(function(){
$("button").click(function(){
$("h2").hide();
});
});
</script>
<?php if ($cakes) : ?>
<ol>
<?php foreach ($cakes as $cake) : ?>
<li>
<h3><?php echo $cake->name; ?></h3>
<ul>
<li><b>Quantity:</b> <?php echo $cake->quantity ?></li>
<li><a href="<?php echo APP_URL ?>cake/view/<?php echo $cake->id ?>">View</a></li>
</ul>
</li>
<?php endforeach; ?>
</ol>
<body>
<button>Click me</button>
</body>
<?php else : ?>
<p>Sorry, no sugar for you, babyyy!!</p>
<?php endif; ?>
<?php @include APP_PATH . '/view/snippets/footer.tpl.php'; ?>
私は何かを試しましたが、うまくいきません。