
jQuery
强哥1987
这个作者很懒,什么都没留下…
展开
-
第二章 jQuery技术解密 (三)
2.3 破解 jQuery 选择器接口jQuery 选择器功能强大,但是用法简单,它仅仅提供了一个接口:jQuery(),也可以简写为 $() 。用法如此简单,但又具有如此强大的处理能力,使 jQuery 必然成为众人追捧的对象。在上一节中,我们重点分析了 jQuery 框架的雏形,而对于选择器并没有深入分析,仅仅提供了一个简单的 DOM 元素选择作为演示,目的是方便读者理解该框架转载 2015-05-06 15:00:09 · 304 阅读 · 0 评论 -
第二章 jQuery技术解密 (五)
2.3.5 引用 DOM 元素jQuery() 函数能够直接接受 HTML 字符串,并把它们转换为 DOM 结构,这是上一节中所讲解的利用 jQuery() 函数生成 DOM 元素。当然,我们也可以看到 jQuery() 函数还可以接收 DOM 元素、DOM元素集合、HTML标签或者 ID 值。下面我们就来分析 jQuery.fn.init() 构造器是如何把这些类型的参数转换为 DOM转载 2015-05-06 15:02:40 · 293 阅读 · 0 评论 -
js三级地区选择插件,省市县级联下拉列表
js三级地区选择插件,省市县级联下拉列表3级省地市级联菜单,ie/ff 测试通过,支持多个并存,支持事件demo1为最简单的一份实现,页面id配置需在js文件中写入,适合简单情况demo2增加了动态配置,可将配置项传入,适合页面存在多个级联下拉源代码及示例下载:http://download.youkuaiyun.com/detail/testcs_dn/5805437转载 2015-05-06 15:21:57 · 2288 阅读 · 0 评论 -
第二章 jQuery技术解密 (四)
2.3.4 生成 DOM 元素jQuery.fn.init() 构造函数能够构建 jQuery 对象,并把匹配的 DOM 元素存储在 jQuery 对象内部集合中。jQuery.fn.init() 构造函数可以接收单个的 DOM 元素,也可以接收 DOM 集合。如果接收的是字符串型 ID 值,则直接在文档中查找对应的 DOM 元素,并把它传递给 jQuery 对象;如果接收的是字符串型 H转载 2015-05-06 14:59:32 · 339 阅读 · 0 评论 -
说说JSON和JSONP,也许你会豁然开朗
前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持We转载 2015-05-06 15:42:32 · 297 阅读 · 0 评论 -
第二章 jQuery技术解密 (二)
2.2.6 延续 -- 迭代器在 jQuery 框架中,jQuery 对象是一个很奇怪的概念,具有多重身份,所以很多初学者一听说 jQuery 对象就感觉很是不解,误以为它是 John Resig 制造的新概念。我们可以对jQuery 对象进行如下分解。第一,jQuery 对象是一个数据集合,它不是一个个体对象。因此,你无法直接使用 JavaScript 的方法来操作它。第转载 2015-05-06 14:58:25 · 307 阅读 · 0 评论 -
第二章 jQuery技术解密(一)
2.2 jQuery 原型技术分解任何复杂的技术都是从最简单的问题开始的,如果你被 jQuery 几千行庞杂结构的源代码所困惑,那么建议你阅读本节内容,我们将探索 jQuery 是如何从最简单的问题开始,并逐步实现羽翼渐丰的演变过程,从 jQuery 核心技术的还原过程来理解 jQuery 框架的搭建原理。2.2.1 起源 -- 原型继承用过 JavaScript 的读者转载 2015-05-06 14:57:04 · 313 阅读 · 0 评论 -
Jquery学习一:jQuery应用常识
选择网页元素jQuery的基本设计和主要用法,就是"选择某个网页元素,然后对其进行某种操作"。这是它区别于其他函数库的根本特点。使用jQuery的第一步,往往就是将一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中的元素。选择表达式可以是CSS选择器:$(document) //选择整个文档对象$('#myId')//选择ID为myId的网页元素转载 2015-05-06 13:59:40 · 405 阅读 · 0 评论 -
第一章 jQuery 起步
前言1.从 jQuery(JavaScript + Query) 名称也可以看出,使用 CSS + XPath 选择器查询页面元素是该框架赖以起家的绝活。2.在可能的条件下,建议读者不要完全抛弃 JavaScript 原生的选择器方法,适当混合使用 jQuery 、DOM 和 JavaScript 能够提升程序的执行效率。例如 ,offset (获取页面上的各种尺寸和位置数据)、创转载 2015-05-06 14:49:38 · 265 阅读 · 0 评论 -
根据服务器时间实现动态倒计时
var now='{$curr_time}'; //服务器当前的时间。 function showTim(timestamp){ if(timestamp return ''; } var hour=parseInt(timestamp/3600); var minute原创 2015-05-06 14:19:54 · 442 阅读 · 0 评论 -
第二章 jQuery技术解密 (六)
2.4 解析 jQuery 选择器引擎 SizzlejQuery 从 1.3 版本开始,使用了新的选择器引擎 Sizzle(官方网址 http://sizzlejs.com) 。Sizzle 是 jQuery 作者 John Resig 开发的 DOM 选择器引擎 (Dom Selector Engine),速度号称业界第一。而且它有一个重要的特点就是 Sizzle 是完全独立于 jQue转载 2015-05-06 15:04:26 · 299 阅读 · 0 评论 -
第二章 jQuery技术解密 (七)
2.4.5 Sizzle 构造器在 jQuery.fn.init() 构造器中,通过调用 jQuery(context).find(selector) 函数来解析并匹配 DOM 元素。jQuery.find() 函数实际上是引用 Sizzle() 函数,而 Sizzle() 函数仅是 Sizzle 引擎的构造器,它主要调用 Sizzle.find() 函数在 DOM 文档树中查找与 CSS转载 2015-05-06 15:03:15 · 234 阅读 · 0 评论