html之闭包函数应用
来源:互联网 发布:阿里云代理加盟 编辑:程序博客网 时间:2024/06/03 15:32
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>闭包函数卖弄技术</title> <style> .btns { width: 500px; height: 50px; } .btns input { width: 100px; height: 50px; background: #ddd; color: #666; border: 0; } .btns input.cur { background: gold; } .contents div { width: 500px; height: 300px; background: gold; display: none; line-height: 300px; text-align: center; } .contents div.active { display: block; } </style> <script> window.onload = function () { //值在内存中不能释放,叫内存泄漏 var aBtn = document.getElementById('btns').getElementsByTagName('input'); var aDiv = document.getElementById('contents').getElementsByTagName('div'); for (var i = 0; i < aBtn.length; i++) { (function (i) { aBtn[i].onclick = function () { for (var j = 0; j < aBtn.length; j++) { aBtn[j].className = ''; aDiv[j].className = ''; } this.className = 'cur'; aDiv[i].className = 'active' } })(i); } } </script></head><body><div class="btns" id="btns"> <input type="button" value="Tab01" class="cur"> <input type="button" value="Tab02"> <input type="button" value="Tab03"></div><div class="contents" id="contents"> <div class="active">Tab内容一</div> <div>Tab内容二</div> <div>Tab内容三</div></div></body></html>
阅读全文
0 0
- html之闭包函数应用
- 窥探Swift之函数与闭包的应用实例
- 窥探 Swift 之 函数与闭包的应用实例
- PHP 闭包函数应用
- 函数之闭包
- Swift - 函数 & 闭包的应用实例
- 函数与闭包的应用实例
- WEB应用之:JS 闭包
- JavaScript闭包应用之封装
- php 闭包函数(匿名函数)的应用
- HTML之TABLE应用
- html之select应用
- javascript函数闭包之初体验~~~
- js高级函数之闭包
- JS之匿名函数与闭包
- JavaScript加强之匿名函数(闭包)
- JavaScript之匿名函数和闭包
- Swift之函数和闭包
- sparkSQL使用
- AngularJS的表单的处理
- Oracle用sys_Guid()创建为视图ID,.net跨库保存的值却为system_Byte[]问题解决--将sys_Guid()转换为string
- 归一化
- FPGA电路逻辑的原理图方式设计与验证
- html之闭包函数应用
- LVS+keepalived+nginx反向代理
- hdu2717 Catch That Cow
- ViewPager+Fragment滑动
- 深入浅出nodejs内存控制知识点整理
- Eclipse无Server或者Tomcat8.5解决办法
- angularjs路由、排序、查询
- Tsinsen A1013 进制转换4
- 获取文件基本属性