jquery显示块/无

时间:2013-08-28 10:48:19

标签: jquery

嗨,因为我是这个jquery的新手,任何人都可以帮助我 我想展示div并隐藏潜水后,这里是trasnsition脚本

jQuery(function($) {

    $('a.panel').click(function() {
        var $target = $($(this).attr('href')),
            $other = $target.siblings('.active'),
            animIn = function () {
                $target.addClass('active').show().css({
                    left: -($target.width())
                }).animate({
                    left: 0
                }, 300);
            };

        if (!$target.hasClass('active') && $other.length > 0) {
            $other.each(function(index, self) {
                var $this = $(this);
                $this.removeClass('active').animate({

                    left: -$this.width()
                }, 300, animIn);
            });
        } else if (!$target.hasClass('active')) {
            animIn();
        }
    });

});

3 个答案:

答案 0 :(得分:6)

如果您在表单中使用多重除法(除法内部除法),则必须在父除法中找到子div的id。

$("#parentDiv").find("#childDiv").css("display", "block");      
$("#parentDiv").find("#childDiv").css("display", "none");

答案 1 :(得分:5)

如果使用div的id那么

$('#dividhere').attr('display','block') //to show
$('#dividhere').attr('display','none') //to hide

如果使用div的类,那么

$('.divclasshere').attr('display','block') //to show
$('.divclasshere').attr('display','none') //to hide

答案 2 :(得分:2)

尝试show并隐藏在jquery中,

 $('element').show();

 $('element').hide();