jQueryを使用してスライドFAQメニューを作成しようとしていますが、hide()がnullであるというエラーが表示されます。私はMacでChromeとFirefoxで、WinでFirefoxを試しました。ここでは、コードです:jquery hide()function
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.hide').hide();
$('h5').click(function(){
$(this).next().slideToggle("slow");
return false;
});
});
そしてここでは、HTMLは次のとおりです。
<a href="#" ><h5 >The Heading </h5></a><br />
<div class="hide">
The content.
</div>
私はオンライン書籍やチュートリアルの上に注ぐ最後の3時間を費やしてきたし、すべてが右に見えますが、どうやらありません。 :P
何か助けていただければ幸いです。
あなたはjQueryのへの参照を追加したことがありますか? –
これはすべてコードですか? – amosrivera
は、 'hide'クラスと 'hide'アクションが競合する可能性があります。あなたのクラスを「マイハイド」に変更するとどうなりますか? – dnagirl