chaojidan

导航

2015年1月5日 #

jquery源码解析:val方法和valHooks对象详解

摘要: 这一课,我们将讲解val方法,以及对value属性的兼容性处理,jQuery中通过valHooks对象来处理。首先,我们先来看下val方法的使用:$("#input1").val() //获取input元素的value属性值$("#input1").val("hello") //设置inpu... 阅读全文

posted @ 2015-01-05 22:32 chaojidan 阅读(1721) 评论(0) 推荐(0) 编辑

jquery源码解析:addClass,toggleClass,hasClass详解

摘要: 这一课,我们将继续讲解jQuery对元素属性操作的方法。首先,我们先看一下这几个方法是如何使用的:$("#div1").addClass("box1 box2"); //给元素div的class属性添加box1和box2$("#div1").removeClass("box1"); //删除... 阅读全文

posted @ 2015-01-05 20:52 chaojidan 阅读(762) 评论(0) 推荐(0) 编辑

第三十六课:如何书写一个完整的ajax模块

摘要: 本课主要教大家如何书写一个完整的ajax模块,讲解的代码主要跟ajax有关,而jQuery的ajax模块添加了Deferred异步编程的机制,因此对ajax的理解难度增大,还是忽略掉。但是我要讲解的代码跟jQuery的ajax模块思路是一样的,只是没有加入Deferred异步编程的思想,这样更有利于... 阅读全文

posted @ 2015-01-05 16:35 chaojidan 阅读(661) 评论(0) 推荐(0) 编辑