码迷,mamicode.com
首页 > Web开发 > 详细

js settimeout

时间:2015-01-15 12:30:47      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

参考自这篇文章

关键:settimeout要放到遍历的外边(ele为数组),才能使得循环遍历生效。

  function getElementsByClassName(n) {
        var classElements = [], allElements = document.getElementsByTagName(‘*‘);
        for (var i = 0; i < allElements.length; i++) {

            if (allElements[i].className == n) {

                classElements[classElements.length] = allElements[i];

            }
        }
        return classElements;
    }
    function loaded() {
        var ele = getElementsByClassName(‘myScrollbarH‘);
        setTimeout(function () {

            for (i = 0; i < ele.length; i++) {
                var element = ele[i].id;
                //alert(element);
                new iScroll(element, {
                    scrollbarClass: ‘myScrollbar‘
                });
            }

        }, 100);
    }

 

js settimeout

标签:

原文地址:http://www.cnblogs.com/defoliate/p/4225755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!