学习jquery的 例子todos.
来源:互联网 发布:梁朝伟 董洁 知乎 编辑:程序博客网 时间:2024/05/29 08:13
jquery example todos,在线演示点击打开链接
<html lang="en"><head> <meta charset="utf-8"></head><body> <div id="todoapp"> <header> <h1>Todos</h1> <input id="new-todo" type="text" placeholder="What needs to be done?"> <button id="button_add" type="button">add</button> <button id="button_clear" type="button">clear</button> </header> <section id="main"> <table id="todo-list"></table> </section> </div> <script src="jquery.js"></script> <script type="text/javascript"> $(function(){ var todos=["a","b","c"]; console.log("document ready"); function clearall(){ //$("#one").remove(); $("[one]").remove(); } function button_edit_click(event){ console.log("button_edit clicked"); } function button_remove_click(event){ console.log("button_remove clicked"); console.log(event.data); console.log(event.data.row); event.data.row.remove(); rowid=event.data.rowid; todos[rowid]=undefined;//=todos.slice(rowid); } function showall(){ clearall(); var todolist=$("#todo-list"); for(var i in todos){ if(todos[i]){ var one = $('<tr one="true"></tr>'); var rowid = $('<td>'+i+'</td>'); var newEl = $('<td>'+todos[i]+'</td>'); var btn_remove = $('<td><button type="button">remove</button></td>'); //btn.click(button_remove_click); btn_remove.bind("click", { row:one,rowid:i},button_remove_click ); //var btnedit = $('<td><button type="button">edit</button></td>'); //btnedit.click(button_edit_click); one.append(rowid); one.append(newEl); //one.append(btnedit); one.append(btn_remove); todolist.append(one); } } } function button_add_click(){ console.log("button_add clicked"); var newtodo=$("#new-todo"); todos.push(newtodo[0].value); showall(); } function button_clear_click(){ todos=[]; clearall(); } $("#button_add").click(button_add_click); $("#button_clear").click(button_clear_click); showall(); }); </script> </body></html>
0 0
- 学习jquery的 例子todos.
- backbone官方例子todos分析
- backbone官方例子todos分析
- 使用jQuery开发Todos实录
- 使用jQuery开发Todos实录
- 使用jQuery开发Todos实录
- todos
- 最近几天的日志和Todos
- 优化你的react todos
- Qt 示例学习--1. enginio qml todos
- django tastypie backbone.js todos 例子调试成功
- [锋利的jQuery-学习]1.品牌列表显示小例子
- [锋利的jQuery-学习]1.品牌列表显示小例子
- jquery基础学习小例子
- Struts1+JQuery的例子
- jquery 简单的例子
- jquery的例子
- Jquery的常用例子
- MFC中CString,int,string,char * ,char[] 之间互转
- Windows和 Linux下生成以当前时间命名文件的方法
- 图形平滑与简化
- 大型网站架构的演变
- 动画教程(四)
- 学习jquery的 例子todos.
- "error while loading shared libraries: xxx.so.x" 错误的原因和解决办法
- 黑马程序员 JDBC_编写一个基本的连接池来实现连接的复用,优化工作(李勇老师)
- 详解C语言的类型转换
- jabc连接数据库,处理添加数据时的乱码问题
- JBoss 系列七十八: jBPM 6 使用 Mysql 替换默认的 H2 数据库
- Java直接插入排序
- HBASE基本知识
- UML_交互图