2010-10-31 130 views
0

我似乎無法隱藏「tohide」元素,因此切換也不起作用。 Dreamweaver中告訴我,我的錯誤是這行});該行$("#mydiv").toggle();jQuery隱藏問題

<html> 
<title>Hider</title> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"/> 
<script type="text/javascript"> 
    $(document).ready(function(){ 
    $('#tohide').hide(); 
    $("#click").click(function() { 
     $("#tohide").toggle(); 
    }) 
    });; 
</script> 
</head> 
<body> 
    <input type="submit" name="click" id="click" value="Submit" /> 
    <table id="tohide" width="100"> 
    <tr> 
     <td bgcolor="#00FF33"><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p> 
     </td> 
    </tr> 
    </table> 
</body> 
</html> 
+1

除了下面,你還缺少''打開標籤。 – 2010-10-31 09:25:00

回答

1

相反的:

<script type="text/javascript" 
    src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"/> 

嘗試:

<script type="text/javascript" 
    src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 

這裏是reason why

同樣在您發佈的標記中,沒有元素id="mybutton"也不是id="mydiv"

+0

感謝結束腳本標記是我需要的。我錯誤地將div名稱複製到問題中。現在將編輯。 – Ankur 2010-10-31 09:03:13

2

試着改變你的jQuery腳本導入標籤包括</script>結束標籤下方顯示。

來自:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"/> 

到:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
+0

有什麼區別(真正的問題) – Kevin 2010-10-31 08:59:09

+2

@Kevin - '

  • 11. jQuery隱藏/顯示IE9渲染問題
  • 12. jQuery隱藏+ CSS鼠標懸停問題
  • 13. 顯示隱藏jquery的問題
  • 14. jquery,顯示/隱藏div,問題標籤
  • 15. 隱藏問題/顯示在jquery
  • 16. jQuery菜單 - 隱藏子菜單問題
  • 17. jquery顯示和隱藏問題
  • 18. jQuery slideDown,隱藏瀏覽器問題
  • 19. jQuery隱藏/顯示偏移量問題
  • 20. jquery顯示和隱藏mouseout()問題
  • 21. 問題與jQuery顯示/隱藏
  • 22. 隱藏jQuery問題的工具提示
  • 23. jquery懸停顯示/隱藏問題
  • 24. jQuery fadeIn fadeOut(或顯示/隱藏)問題
  • 25. jquery - 填充隱藏div的問題
  • 26. jQuery隱藏元素和isVisible問題
  • 27. jquery問題隱藏加載gif
  • 28. jQuery的隱藏/顯示問題
  • 29. jQuery:隱藏的元素 - 一般問題
  • 30. JQuery問題:顯示隱藏的對象