随笔分类 -  JQuery

摘要:老鸟告诉我说初学jquery的人最容易犯的错误就是经常分辨不清楚哪个对象是jquery对象,哪个对象是DOM对象。在此,我特写一篇文章来告诫自己要注意这个问题,尽量避免陷入大伙都容易跳进的陷阱。 首先我们来回顾一下DOM对象,名词解释就是Document Object Model文档对象模型。在js中通过getElementById或者getElementByTagName获取到的元素节点就是DOM对象。例如页面中有一个id为"id"的标签, var dom = document.getElementById("id");等等。 而jquery对象就是通 阅读全文
posted @ 2011-08-08 15:45 liujb 阅读(266) 评论(2) 推荐(2)
摘要:迫于JQuery强大的噱头(玩笑话O(∩_∩)O~),本人也开始着手学习,继上篇介绍了几款优秀的js框架,这篇将对JQuery核心特性进行简单记录。一、JQuery框架的核心就是从HTML文档中匹配元素并对其进行操作。JQuery通过封装js的原生方法,模拟了一套CSS选择器,甚至定义了完整的XPath语言的选择能力,在一定程度上简化了js的操作。另外JQuery还解决了跨浏览器的兼容问题,使DOM操作趋于统一,许多让开发者头痛的事件处理,样式设计等兼容问题变得轻松,方便。总的说来JQuery有以下几个优点:体积小,使用灵活。丰富的DOM选择器(CSS1~3,XPath)跨浏览器(IE6,FF 阅读全文
posted @ 2011-06-02 17:20 liujb 阅读(234) 评论(0) 推荐(0)
摘要:JavaScript JavaScript最初由Netscape公司开发的一种脚本语言,用来在网页中进行交互,动态的效果,后来Microsoft也推出了自己的Javascript版本,并命名为JScript。后来ECMA标准化组织推出了ECMAScript标准,目前我们学的JavaScript都是以ECMAScript标准为基础的。1、Dojo:严格说来Dojo是我接触的第一个js框架,但是由于本人英文有限,国内的资料不是很多,又或者由于本人毅力不够,最终没有坚持学下去。Dojo是一个强大的面向对象的js框架,主要有三大模块:Core,Dijit,DojoX。Core提供Ajax,Events 阅读全文
posted @ 2011-05-31 22:22 liujb 阅读(345) 评论(0) 推荐(0)