在调用 slideUp slideDown 方法时 显示背景图片闪烁不停
请问有什么办法比吗这种现象??
急·!!!!!!!!1

解决方案 »

  1.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <title> </title>
    <script type="text/javascript" src="scripts/jquery.js"></script>
    <script type="text/javascript">
    function d1(){
    $("#T1").slideUp(3000);
    } function d2(){
    $("#T1").slideDown();
    }
    </script>
    <style type="text/css">
    #T1
    {position:absolute; left:100px; top: 100px; width: 1000px; height: 600px; border:solid 1px black; background:url(images/UI20090302.png) no-repeat;}
    </style>
    </head>
    <body>
    <button onclick="d1()">aaa</button>
    <button onclick="d2()">aaa</button>
    <div id="T1"></div>

    </body>
    </html>在IE/FF下均没有问题. gif图像也是的. 如果图片闪烁, 很有可能是IE本地图片缓存引起,
    在发布之后不会有此问题本机调试用
            if ($.browser.msie) {
                document.execCommand("BackgroundImageCache", false, true);
            }
    可以解决此问题
      

  2.   

    你的文件头可能不是标准的,也就是那个DTD