2013-04-12 125 views
-2

我正在製作圖片滑塊。我想這樣做,當用戶點擊圖像時,它應該被隱藏,即圖像後面的文本應該是可見的。點擊圖片後顯示文字

在我的圖像的OnClick事件中,我編寫了隱藏圖像的代碼,但如果我希望在用戶再次單擊該圖像或任何其他選項時再次顯示該圖像,該怎麼辦?

+0

告訴我們您的代碼.. – bipen

+2

嘛,因爲你加了標籤的問題與「jQuery的」想必你使用'.hide()'或'.fadeOut()'或隱藏的代碼相似,以至於你已經寫了,所以相反的是'.show()'或'.fadeIn()'... – nnnnnn

回答

0

您可以使用jQuery的slideToggle()或顯示()和隱藏()這樣的方法:

<div id="yourid"></div> 

$(document).ready(function(){ 
     $('#btnid').click(function(){ 
      $('#divid').show(); 

     }); 
     $('#btnid2').click(function(){ 
      $('#divid).hide(); 
     }); 
    }); 
+0

如果我這樣做一旦圖像消失它不會再次在mousemovement上可見。 –

+0

在我的PGM中應該是什麼#btnid2? –

+0

將'hover'改爲'ready'。如果你想懸停事件發射功能使用'hover'來''像這樣:'點擊':

0

在你的onclick事件,您可以創建文件,該文件將再次顯示圖像的一次點擊事件。

當用戶在外面點擊時也會顯示圖像。

確保單擊文檔上的事件只是一次,以避免不必要的操作。

+0

0

與fadeToggle類似,您可以使用切換(速度)。這將在顯示無和塊之間切換。

$(document).on('click','#imageContainer',function(){ 
    $('#image').toggle(); 
)}; 
+0

我試過切換()選項,但它不工作..相同的圖像變得不可見並且不再來

  • 11. 顯示彈出圖片點擊
  • 12. 顯示並隱藏div點擊圖片?
  • 13. jQuery點擊圖片顯示下一個
  • 14. 點擊圖片顯示kendo dropdownlist popup
  • 15. Magento - 點擊顯示圖片標籤
  • 16. jQuery點擊圖片並顯示div
  • 17. on text點擊顯示圖片名稱
  • 18. 顯示圖片(5秒後隱藏),點擊顯示圖片(查看下一張圖片)?
  • 19. 如何在點擊按鈕後在文本後面顯示圖片
  • 20. 如何在點擊提交按鈕後顯示圖片?
  • 21. 點擊圖片顯示新源後的C#短暫延遲
  • 22. 如何在點擊3張圖片後顯示提交按鈕?
  • 23. 點擊瀏覽器後退按鈕時顯示圖片預覽
  • 24. 爲什麼點擊後我的圖片顯示不正常? VB.NET
  • 25. 點擊圖片後的動畫文本
  • 26. 動畫後點擊圖片
  • 27. 點擊事件後顯示圖表
  • 28. lightbox2點擊後不顯示圖像
  • 29. 如何通過點擊圖片來顯示圖片的名稱?
  • 30. 點擊圖片,刪除標籤,僅顯示圖片