摘要: jQueryMobile初期化事件有mobileinit,pagebeforecreate,pagecreate,pageinit这个4个事件。本文尝试总结和比较4个事件。事件触发顺序第一个触发的事件是mobileinit,其次pagebeforecreate,再次pagecreate,最后pageinit。mobileinit->pagebeforecreate->pagecreate->pageinit。mobileinitjQuerymobile加载时最先触发的事件。绑定此事件的JS代码,应该在jQuery之后,jQuerymobile之前。0123456<scr 阅读全文
posted @ 2013-06-19 16:15 叶知秋红 阅读(1009) 评论(0) 推荐(0)
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 本文主要是对JS操作JSON的要领做下总结。 在JSON中,有两种结构:对象和数组。 1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如: var 阅读全文
posted @ 2013-06-19 16:09 叶知秋红 阅读(156) 评论(0) 推荐(0)
摘要: 本节内容主要介绍的是如何使用jQuery中的.html(),.text()和.val()三种方法,用于读取,修改元素的html结构,元素的文本内容,以及表单元素的value值的方法。jQuery中为我们提供了多种方法用于对元素的HTML结构和元素的文本内容的操作,比如说,你可以给已存在的元素的内部,周围,前面或者后面增加新元素;或者用一个元素替代另一个元素;你也可以读取或者修改一个元素的内容或结构。有时我们就会比较模糊,不知道是给元素增加内容或者增加一个元素,比如说我们需要给一个存在的元素有效的增加这个元素的内容。这里主要和大家一起分享如何增加,删除和替换元素,jQuery给我们提供了三种方法 阅读全文
posted @ 2013-06-19 13:38 叶知秋红 阅读(335) 评论(0) 推荐(0)
摘要: 前几天在看《jquery基础教程》,看到事件委托的时候,关于live()方法讲的不是很详细,就去搜了一下关于live()和delegate()的。然后在一处看到live()已经被移除了,囧,然后去看了最新的jq源码,果然被移除了,现在是1.9.1版本,不知道live()是在之前哪个版本被移除的,惭愧啊,之前都没留意。看源码发现bind()和delegate()都是由on()实现的。on()的描述如下:复制代码代码如下:.on( events [, selector ] [, data ], handler(eventObject) )一个简单的事件绑定如 $('button') 阅读全文
posted @ 2013-06-19 12:39 叶知秋红 阅读(329) 评论(0) 推荐(0)