0

任何人都可以帮我解决这个问题,基本上我想让我的 div 在单击另一个 div 时隐藏,因为我在同一个地方使用了 2 个 div,但是当我点击它们时它们都相互打开。我在想是否有可能做到这一点,所以当您单击另一个隐藏时

我的代码:

$(document).ready(function(){

    $('#click').click(function() {
        $('#map').toggle('slow', function() { 

        });
    });

    $('#rubinez').click(function() {
        $('#css3droppanel').toggle('slow', function() { 

        });
    });

    $('#galleryy').click(function() {
        $('#rubb').toggle('1000',function() {

        });
    });
});
4

1 回答 1

1

.next() 也许可以帮助你,

$('.box').live('click',function(){
  $(this).fadeOut(500,function(){
  $(this).next().css('display','block');
});

我不明白你的情况所以我做了这个 http://jsfiddle.net/sejXA/

于 2012-11-25T23:54:46.830 回答