在一個html頁面我有<img src='img_thumb.jpg'>
。 如果不使用任何花哨的jQuery滑塊插件,我希望能夠點擊上面的縮略圖圖像和全尺寸圖像來顯示灰色背後的頁面內容。 圖像上的新點擊應關閉此圖層並顯示頁面內容。jquery點擊圖片,完全尺寸,再次點擊關閉
-1
A
回答
4
如果你不想使用任何插件,是的,你可以使用Queness簡單的jQuery Modal Window技術。使用幾乎相同的代碼,並執行這些更改。
<a class="image-thumb" href="image.jpg">
<img src="image-thumb.jpg" alt="Image" />
</a>
並在代碼,你可以改變這種方式:
$('a.image-thumb').click(function(e) {
爲使圖像進一步改變在模態窗口中顯示,你可以做這樣的事情:
<div id="dialog" class="window">
<img src="" alt="Image" />
</div>
而且您需要使用JavaScript代替!相反的:
$(id).fadeIn(2000);
用這樣的方式:
$(".window").find("img").attr("src", $(this).attr("href"));
$(".window").fadeIn(2000);
你去那裏! :)
6
基本上你需要一個div來覆蓋整個頁面和jQuery(或簡單的JavaScript)來處理點擊了相似圖片:
$("#imgSmall").click(function(){
$("#imgBig").attr("src","YOURIMAGESOURCE");
$("#overlay").show();
$("#overlayContent").show();
});
$("#imgBig").click(function(){
$("#imgBig").attr("src", "");
$("#overlay").hide();
$("#overlayContent").hide();
});
我編了一個搗鼓你的需求:
+0
謝謝@Jonathan。這正是我所期待的! – biliboc
相關問題
- 1. 彈出不再關閉再次點擊
- 2. 關於圖片的完整尺寸點擊和滑塊
- 3. 關閉Firefox點擊圖片
- 4. jQuery點擊並再次點擊
- 5. 關閉JQuery圖片點擊外部div
- 6. jQuery accordian - 點擊展開,點擊關閉
- 7. 點擊圖片移動div,然後再次點擊使用jQuery將其移回。
- 8. 點擊打開圖片並點擊關閉它
- 9. 重新點擊再次點擊標籤
- 10. 再次點擊按鈕點擊
- 11. Jquery點擊打開關閉菜單並關閉頁面點擊
- 12. jquery點擊關閉功能
- 13. 點擊關閉jQuery UI
- 14. jQuery的:點擊關閉
- 15. jquery關閉點擊外部
- 16. jQuery SelectMenu關閉後點擊
- 17. 關閉點擊
- 18. jQuery - 旋轉圖片點擊並旋轉回下一次點擊
- 19. 當點擊菜單上,它會打開,當再次點擊關閉
- 20. 圖片全屏上點擊
- 21. jquery點擊替換,再次點擊替換
- 22. 圖片邊框每次點擊時都會打開和關閉
- 23. Swift啓用點 - 讓點再次點擊
- 24. 圖片默認400px高度,點擊時放大,再次點擊後減少
- 25. .addclass!並再次點擊! .removeclass - jquery
- 26. jQuery:如果再次點擊,隱藏
- 27. 如何使錨再次點擊jQuery中
- 28. 無法再點擊片段
- 29. 初次點擊後,必須點擊兩次使用jquery點擊()
- 30. jquery更改點擊圖片
做的最好的事情就是下載一個插件,並檢查它是如何工作的 – lvil
燈箱....... –
^^燈箱是這樣的。它包含您所描述的確切功能,並且易於實施。 –