js settimeout
2015-01-15 11:06
197 查看
参考自这篇文章
关键:settimeout要放到遍历的外边(ele为数组),才能使得循环遍历生效。
关键: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实现延迟关闭弹出层
- js中setInterval/clearInterval与setTimeout/clearTimeout
- 解决火狐浏览器下JS setTimeout函数不兼容失效不执行的方法
- js setTimeout而不是setTimerOut
- Js setTimeout,clearTimeout,setInterval,clearInteral详解
- js setInterval setTimeout 方法区别
- js setTimeout 常见问题小结
- js setTimeout 在类中,绑定this的方法
- js setTimeout and setInterval
- js setTimeout 参数传递使用介绍
- JS setTimeout延迟时间为0的详解
- JS setTimeout setInterval
- js setTimeout 调用带参函数的处理方式
- js setTimeout 参数传递
- js setTimeOut的用法
- JS 之setTimeOut &&setInterval
- JS中window.setInterval和window.setTimeout的区别
- js setTimeout opener 的用法
- js中setInterval/clearInterval与setTimeout/clearTimeout
- js setTimeOut 用法