文档章节

解决ie8及一下不支持document.getElementsByClassName

zedsmail
 zedsmail
发布于 2015/12/02 13:05
字数 65
阅读 66
收藏 0
if (!document.getElementsByClassName) {
    document.getElementsByClassName = function (className, element) {
        var children = (element || document).getElementsByTagName('*');
        var elements = new Array();
        for (var i = 0; i < children.length; i++) {
            var child = children[i];
            var classNames = child.className.split(' ');
            for (var j = 0; j < classNames.length; j++) {
                if (classNames[j] == className) {
                    elements.push(child);
                    break;
                }
            }
        }
        return elements;
    };
}


本文转载自:http://www.songker.com/index.php/post/55.html

共有 人打赏支持
zedsmail
粉丝 1
博文 10
码字总数 3023
作品 0
成都
js document.getElementsByClassName的使用介绍与自定义函数

今天在增加一个功能的时候需要用到getElementsByClassName(),getElementsByClassName但是HTML5 新增的DOM API。IE8以下不支持,那么就需要下面的方法解决了 getElementsByClassName()是HTM...

crackernet
06/29
0
0
浅谈Bootstrap如何支持IE8

去年底自己从大公司跳出来,跟一个哥们创业,也拾起了多年没有碰的coding和eclipse。没想到技术演化的这么快,之前都是J2EE,现在PHP已经在Web端很流行了。 做开发的都知道,UI, UE是我们的最...

圣西罗南看台
2013/06/09
51.7K
26
解决ie9以下的各种问题

IE9一下不支持css3-media响应式样式解决方案: 在头部引入这个判断包,注意引入顺序,要在css样式表前面 万恶的ie8不支持nth-child(n)选择器,不支持background-size属性=_=解决不支持nth-c...

LM加强
2016/09/08
4
0
让人“蛋碎”的ie兼容问题

前段时间的一个项目,要做ie8及以上的兼容,那个做的我真的是蛋疼,菊花紧啊。。。。 当时就想问问微软ie的部门,你们到底想干虾米,这不是要逼死前段工程师吗。。。。 然后去Google上面找了...

i5--lou
2016/03/08
75
2
解读一淘网(etao)首页响应式兼容ie6~ie8实现方法【原创】

渴切(keqie.com)讯:近段时间一直忙于渴切v3.1的升级工作 ,为了给渴切 添加ie6~ie8的响应支持,研究了不少的响应式网站,不管是国外的还是国内的。 这块国内资料比较少 ,于是打开谷歌英文...

tyshymy
2013/07/26
1K
5

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周三乱弹 —— 公司女同事约我

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子:分享水木年华的单曲《蝴蝶花(2002年大提琴版)》 《蝴蝶花(2002年大提琴版)》- 水木年华 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
11分钟前
28
7
Linux环境搭建 | VMware下共享文件夹的实现

在进行程序开发的过程中,我们经常要在主机与虚拟机之间传递文件,比如说,源代码位于虚拟机,而在主机下阅读或修改源代码,这里就需要使用到 「共享文件」 这个机制了。本文介绍了两种共享文...

良许Linux
今天
5
0
JUC锁框架——AQS源码分析

JUC锁介绍 Java的并发框架JUC(java.util.concurrent)中锁是最重要的一个工具。因为锁,才能实现正确的并发访问。而AbstractQueuedSynchronizer(AQS)是一个用来构建锁和同步器的框架,使用A...

长头发-dawn
今天
3
0
docker中安装了RabbitMQ后无法访问其Web管理页面

在官网找了"$ docker run -d --hostname my-rabbit --name some-rabbit -p 8080:15672 rabbitmq:3-management"这条安装命令,在docker上安装了RabbitMQ,,结果输入http://localhost:8080并不......

钟然千落
今天
4
1
spring-cloud | 分布式session共享

写在前面的话 各位小伙伴,你们有福了,这一节不仅教大家怎么实现分布式session的问题,还用kotlin开发,喜欢kotlin的小伙伴是不是很开心! 以前在写Android的时候,就对客户端请求有一定的认...

冯文议
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部