改良版class选择器

getByClass: function (oParent, sClass) {//class选择器
        var aChild = oParent.getElementsByTagName('*');
        var result= [];
        var re = new RegExp('\\b' + sClass + '\\b', 'i');

        for (var i=0; i<aChild.length; i++) {
            if (re.test(sClass)) {
                result.push(aChild[i]);
            }
        }
        return result;
    }

 

posted @ 2013-06-09 17:23  金帛  阅读(117)  评论(0编辑  收藏  举报