我有一些代碼,我從JSFiddle爲什麼我的JavaScript代碼不工作?
$(function() { $('.toggler').click(function() { $(this).find('div').slideToggle(); }); });
<div class="toggler"> This is the title
<div> This is the content to be toggled </div>
div.toggler { background:lightblue; cursor:pointer; }
div.toggler div { display:none; }
,我試圖複製在自己的網站了,但它不工作。它顯示所有內容,但點擊時沒有任何反應。這是我的代碼。
div.toggler { background:lightblue; cursor:pointer; }
div.toggler div { display:none; }
<!DOCTYPE html>
<html>
\t <head>
\t \t <link href="design.css" rel="stylesheet" type="text/css" />
\t \t <script type="text/javascript">
\t \t \t $(function() {
\t \t \t $('.toggler').click(function() {
\t \t \t \t $(this).find('div').slideToggle();
\t \t \t \t });
\t \t \t });
\t \t </script>
\t </head>
\t <body>
\t \t <div class="toggler"> This is the title
\t \t <div> This is the content to be toggled </div>
\t \t </div>
\t </body>
</html>
注意:您還可以看到該代碼是指與的jsfiddle做鏈接。
看起來你忘了在'HTML'中包含'jQuery'庫存 –