ch13. 数据的保存与读取外部页面加载事件:触摸事件============()前都有$ 符号
1) Pageload事件页面切换事件
2)Pageloadfailed事件
$(":mobile-pagecontainer").pagecontainer("change", to[, options]);
1. tap滑动事件
("div").on("tap",function()$(this).hide(););//点击div组件后,隐藏2.taphold按住不放时触发("div").on("tap",function()$(this).hide(););//点击div组件后,隐藏2.taphold按住不放时触发("div").on("taphold", function(){...});
按住不放750毫秒之后触发
("div").on("swipe", function(){("div").on("swipe", function(){("span").text("你滑动了");});
swipeleft 是捕捉向左滑动
scrollstart 为滚动事件
orientationchange 为屏幕方向改变事件
IndexedDB和Web SQL在本地保存数据,以及读取文本文件
前者OODB(面向对象数据库)通过key访问,后者是关系数据库,可使用SQLite语法访问
IndexedDB不使用SQL,而使用面向对象的方法访问(查询索引获取游标,在用游标访问查询结果)
IndexedDB的基本操作
- 打开数据库 var request = window.indexedDB.open(dbName, dbVersion);
- 创建存储对象
- 新增数据objectStore.add(value, key)
- 读取数据objectStore.get(key)
- 删除数据objectStore.delete(key)
- 使用游标对象 objectStore.openCursor().onsuccess