Jquery toggle()在Safari中烦人的闪烁

Gus*_*röm 2 jquery toggle

我在Safari中进行简单的切换时遇到了一些问题.在隐藏动画结束时真的很烦人的闪烁.任何人?

CSS

#menu {
    position:absolute;
    left: 30px;
    top: 30px;
    padding: 30px;
    background: #FF0;
}

#content {
    width: 400px;
    display: none;
}
Run Code Online (Sandbox Code Playgroud)

使用Javascript

$(document).ready(function() {
    $('#menu').click(function() {
        $('#content').toggle(700);
    });
});
Run Code Online (Sandbox Code Playgroud)

演示

http://jsfiddle.net/DBeg9/

http://www.clapclap.se/test/toggle.html

Nil*_*oct 5

尝试将切换线更改为:

$('#content').toggle(700,'linear');
Run Code Online (Sandbox Code Playgroud)