0

嗨,因为我是这个 jquery 的新手,任何人都可以帮我解决这个问题我想显示 div 并在转换后隐藏潜水这里是脚本

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();
        }
    });

});
4

3 回答 3

6

如果您在表单中使用多重除法(除法内除法),那么您必须像这样在父除法中找到子 div 的 id。

$("#parentDiv").find("#childDiv").css("display", "block");      
$("#parentDiv").find("#childDiv").css("display", "none");
于 2013-08-30T10:21:13.533 回答
5

如果将 id 用于 div 则

$('#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
于 2013-08-28T10:53:01.837 回答
2

尝试在 jquery 中显示和隐藏,

 $('element').show();

 $('element').hide();
于 2013-08-28T10:51:47.417 回答