动态给元素添加背景图,但在IE下不出现背景图

Mr_Curiosity 发布于 2017/06/12 15:15
阅读 101
收藏 0

    如题:动态给元素添加背景图,但在IE下不出现背景图(第一个右侧边栏的a是可以添加到     背景图的),但是   DOM资源管理器  显示这个元素是已经被添加了类的,而且背景图路       径都显示粗来了,

    

    然后还查了IE是支持e.className这种选择器写法的。

    

    实在不明白错误在哪里乐~

    //右侧加背景
    function addAsideBg(obj){
        obj.addClass("on").siblings().removeClass("on");
    }
    //滚动条给右侧加背景(.c是右边栏对应的块才有的类)
    function addBgByScroll(scrollTop){
        $(".c").each(function(){
                if(scrollTop >= $(this).offset().top-$(".sim_search").height()){
                    addAsideBg($(".aside a").eq($(".c").index($(this))));
                }
        });
    }

加载中
0
就是个精虫上脑的地方
就是个精虫上脑的地方

IE必须知道很多hacker,祝你好运……

Mr_Curiosity
Mr_Curiosity
啊啊昂= =、推荐些资料咩,还没有了解过hacker
0
confused_man
confused_man

css里把背景图路径的引号去掉试试呢

Mr_Curiosity
Mr_Curiosity
回复@confused_man : 没有用呢。还是一样,第一个会有背景,接下来的几个没有背景图、天呐撸~
返回顶部
顶部