0

我有一个带有隐藏 div 的站点和一个链接,单击该链接时会显示隐藏的 div。

这适用于 PC 和 Mac 上的 IE 和 Firefox。但是,在 Safari、Opera 和 Chrome 中单击时,它不会将内容向下移动。

这是Javascript:

$(document).ready(function() {
    $(".slidingDiv").hide();
    $(".show_hide").show();

    $('.show_hide').click(function() {
        $(".slidingDiv").slideToggle(500);
        $('html,body').animate({
            scrollTop: $(".slidingDiv").offset().top + $('window').height()
        }, 1000);
    });
});

有任何想法吗?

4

1 回答 1

0

修复了问题!它根本不是 JQuery,只是 CSS 上用于 html 属性的溢出-x。

于 2012-12-19T14:55:11.673 回答