Avalon-插入删除处理
2016-03-14 16:27
232 查看
1. ms-if
与显示隐藏处理不同,ms-if是通过删除和添加节点来实现的。
下面是一个小demo
三个按钮控制三个色块,点击每个按钮可以控制相应色块的出现,页面刷新以后5秒出现按钮和色块,默认出现的是红色色块。
html
css
js
效果
与显示隐藏处理不同,ms-if是通过删除和添加节点来实现的。
下面是一个小demo
三个按钮控制三个色块,点击每个按钮可以控制相应色块的出现,页面刷新以后5秒出现按钮和色块,默认出现的是红色色块。
html
<bodyms-controller="visible"> <div class="alert alert-successcontainer" ms-visible="wait"> <div class="btn-group"role="group" aria-label="..."> <button type="button" class="btn btn-default"ms-click="toggle(1)">red</button> <button type="button" class="btn btn-default"ms-click="toggle(2)">blue</button> <button type="button" class="btn btn-default"ms-click="toggle(3)">yellow</button> </div> <br/> <div style="background-color:#FF96D7" class="colorBlock" ms-if="index===1"></div> <div style="background-color:#8DD7FF" class="colorBlock" ms-if ="index===2"></div> <div style="background-color:#FFD766" class="colorBlock" ms-if ="index===3"></div> </div> <scriptsrc="src/js/jquery-2.1.4.js"></script> <scriptsrc="src/js/bootstrap.js"></script> <scriptsrc="src/js/avalon.js"></script> <scriptsrc="src/js/know_more.js"></script> </body>
css
*{ font-size: 20px; pading: 20px; margin: 20px; } .colorBlock{ width: 300px; height: 100px; border-radius: 10px; box-shadow: 3px 3px 5px #aaaaaa; float: left; } .btn{ width:80px; height:40px; }
js
avalon.ready(function(){ var vm=avalon.define({ $id:'visible', wait:false, index:1, toggle: function(index){ vm.index=index; } }); setTimeout(function(){ vm.wait=true; },5000); avalon.scan(); });
效果
相关文章推荐
- “百度与站长”更新:关于网站收录,删除,seo等
- 用vbs删除某些类型文件和磁盘空间报告的脚本
- QQ聊天记录删除了怎么恢复简单方法
- vbs删除注册表项的代码
- 迅速删除非法文件名的批处理代码
- 通过批处理实现删除运行、查找等处的历史记录的代码
- Shell中删除某些文件外所有文件的3个方法
- 删除文件提示文件正在被另一个人或程序使用的解决方法
- 关于.LDB文件 .ldb文件的产生 .ldb文件的删除方法
- asp 合并记录集并删除的sql语句
- SQL Server中数据行批量插入脚本的存储实现
- SQLserver 数据库危险存储过程删除与恢复方法
- sql自增长设置与删除的深入分析
- 使用 Iisext.vbs 删除 Web 服务扩展文件的方法
- linux oracle数据库删除操作指南
- jQuery删除一个元素后淡出效果展示删除过程的方法
- 使用 Iisftpdr.vbs 删除FTP虚拟目录(支持本地与远程)
- 必须会的SQL语句(四) 数据删除和更新
- mssql SA帐号的改名和删除
- Oracle中插入特殊字符:&和'的解决方法汇总