我點擊時使用css翻轉容器。第二次點擊時顯示容器
我想讓JQuery放大頁面上容器的背面容器once flipped
和hide all other
。
當容器是clicked again
我希望它return to normal
(再次顯示所有容器)。
這是儘可能我的代碼。
$('.f1_container').click(function(event) {
$('.f1_container').toggleClass('active').width(320).height(400);}).click(function(){
$('.f2_container,.f3_container,.f4_container,.f5_container,.f6_container').hide();
});
我的問題是當我第二次點擊所有隱藏的容器時隱藏。
這是我的HTML。
<div class="f1_container">
<div class="shadow f1_card">
<div class="front face">
<img src="images/y1.jpg" style="height: 160px; width: 160px;">
</div>
<div class="back face center">
Some text inside here
</div>
</div><!-- end of shadow f1_card -->
</div><!-- end of f1_container -->
<div class="f2_container">
<div class="shadow f2_card">
<div class="front face">
<img src="images/o1a.jpg" style="height: 160px; width: 160px;">
</div>
<div class="back face center">
Some text inside here
</div>
</div><!-- end of shadow f2_card -->
</div><!-- end of f2_container -->
<div class="f3_container">
<div class="shadow f3_card">
<div class="front face">
<img src="images/o1a.jpg" style="height: 160px; width: 160px;">
</div>
<div class="back face center">
Some text inside here
</div>
</div><!-- end of shadow f3_card -->
</div><!-- end of f3_container -->
使用.toggle()? (http://api.jquery.com/toggle/) – nicolas 2014-10-02 09:24:20
請提供您的HTML代碼,否則很難理解您想要的內容以及您的元素/類如何被調用和構造。它也有幫助,如果你在這裏犯了迷思... – Steini 2014-10-02 09:24:28
看看[小提琴](http://jsfiddle.net/wrektshy/),看看它是如何做到的。 – Regent 2014-10-02 09:29:44