3
A
回答
1
這裏有一個FIDDLE
<button class="on">Show All</button>
<button class="off">Hide All</button>
<button data-rel="one">One</button>
<button data-rel="two">Two</button>
<button data-rel="three">Three</button>
<div class="one layer"></div>
<div class="two layer"></div>
<div class="three layer"></div>
div {
position: absolute;
width: 500px;
height: 500px;
top: 100px;
left: 50%;
margin-left: -250px;;
opacity: 0.3;
}
button {
width: 75px;
margin-right: 15px;
}
.one {
background: url(image1.png) 110px 0 no-repeat;
background-size: 40px 40px;
}
.two {
background: url(image2.png) 250px 150px no-repeat;
background-size: 60px 60px;
}
.three {
background: url(image3.png) 410px 310px no-repeat;
background-size: 80px 80px;
}
$(function() {
$('button').click(function() {
var el = $('.'+$(this).data('rel'));
if(el.css('opacity') === '1') {
el.stop().animate({ opacity: '0.3' }, 300, 'linear');
}
else {
el.stop().animate({ opacity: '1' }, 300, 'linear');
}
});
$('.on').click(function() {
$('.layer').stop().animate({ opacity: '1' }, 300, 'linear');
});
$('.off').click(function() {
$('.layer').stop().animate({ opacity: '0.3' }, 300, 'linear');
});
});
相關問題
- 1. 點擊關閉當前頁面並打開一個新頁面?
- 2. 打開和關閉地圖圖層
- 3. 打開和關閉Google地圖圖層
- 4. 打開/關閉KML圖層的功能
- 5. Perl打開圖層關閉CRLF翻譯?
- 6. 頁面一個iPhone應用程序裏面打開關閉
- 7. 打開頁面無後退或關閉
- 8. 打開頁面滾動箭頭關閉?
- 9. 打開/關閉圖層時,圖層順序發生變化
- 10. C#打開一個新的WinForm和關閉創建它
- 11. 打開另一個面板時關閉另一個面板
- 12. 從創建列表時,關閉一個文件打開()
- 13. Jquery點擊打開關閉菜單並關閉頁面點擊
- 14. 創建一個彈出aspx頁面,並通過關閉按鈕,將關閉..?
- 15. 在Photoshop腳本中打開和關閉多個圖層
- 16. 如何創建一個onclick事件來關閉/打開頁面上某個特定類的所有實例?
- 17. 關閉一個DIV打開另一個
- 18. 關閉一個simplemodal打開一個新
- 19. jQuery面板 - 在打開另一個時關閉一個
- 20. selenium/python:在關閉標籤頁後,試圖打開新標籤頁打開之前關閉的標籤頁
- 21. 試圖關閉一個模式並打開另一個,但都保持關閉
- 22. 的訪客計數器,當打開/關閉或離開頁面
- 23. 打開一個新頁面?
- 24. 程序IBAction按鈕打開/關閉地圖圖層
- 25. 多個類打開,只關閉一個
- 26. 打開/關閉圖標
- 27. 在關閉前一頁後打開另一個fancybox
- 28. 創建一個批處理打開iexplore,關閉iexplore後關閉另一個進程
- 29. 試圖用java創建一個開關
- 30. ModalPopupExtender一打開就關閉
這是一組div,一個在另一個上,一個簡單的javascript打開和關閉它們,實際上通過按按鈕來改變它們的風格 – Aristos
使用jquery在這裏真的很有幫助。 – 2013-12-12 19:15:46