1

我一直在提供此代码以在许多不同的网站上实现,但是在 google chrome 中存在工具栏在 300 毫秒内出现和消失的问题(在 index.html 中设置的时间)。我已经在 FireFox 和 Safari 中检查过它,它可以正常工作,但奇怪的是在 Chrome 中没有。我知道这是很多代码,但任何提示都会非常受欢迎。

完整代码:http: //jsfiddle.net/C4EkZ/

    if (cookieBar) {
        cookieBar.init( {

            el: 'div',
            msg: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
            url: 'http://www.google.com',
            linkText: 'Here',
            linkTarget: '_new',
            closeLink: true,
            animateOpen: {                  
                opacity: '1',
                paddingTop: '10px',
                paddingBottom: '10px',
                duration: 800
            },
            animateClosed: {                    
                opacity: '0',
                paddingTop: '0px',
                paddingBottom: '0px',
                duration: 800,
                complete:function() {
                    var c = document.getElementById('cookieBar');
                    document.body.removeChild(c);
                }
            },
            delay: 500,
            hideForSession: true
        }); 
    };

谢谢

4

0 回答 0