摘要: jQuery 对Ajax 做了大量的封装,我们使用起来也较为方便,不需要去考虑浏览器兼容性。对于封装的方式,jQuery 采用了三层封装:最底层的封装方法为:$.ajax(),而通过这层封装了第二层有三种方法:.load()、$.get()和$.post(),最高层是$.getScript()和$.... 阅读全文
posted @ 2016-01-07 22:20 小军的代码库 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.编写第一个Ajax的例子,先来看一下传统的JavaScript实现的ajax例子。首先在前台页面中书写HTML代码。按钮用来出发ajax,id为“resText”的元素用来显示从服务器返回的HTML文本。接下来的任务就是完成ajax()函数,实现步骤如下:(1)定义一个函数,通过该函数来异步获取... 阅读全文
posted @ 2016-01-07 21:03 小军的代码库 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 如果在页面中重叠了多个元素,并且重叠的这些元素都绑定了同一个事件,那么就会出现冒泡问题。//HTML 页面//三个不同元素触发事件$('input').click(function () {alert('按钮被触发了!');});$('div').click(function () {alert('... 阅读全文
posted @ 2016-01-07 20:40 小军的代码库 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 多个库之间的冲突当一个项目中引入多个第三方库的时候,由于没有命名空间的约束(命名空间就好比同一个目录下的文件夹一样,名字相同就会产生冲突),库与库之间发生冲突在所难免。那么,既然有冲突的问题,为什么要使用多个库呢?原因是jQuery 只不过是DOM 操作为主的库,方便我们日常Web 开发。但有时,我... 阅读全文
posted @ 2016-01-07 09:53 小军的代码库 阅读(180) 评论(0) 推荐(0) 编辑