答:load方法通常在 载入远程HTML 代码并插入到DOM中的时候用一般用来从Web服务器上获取静态的数据文件。html
若是要传递参数的话,可使用$.get() 或 $.post()。ajax
答:使用过,在$.getJSON()方法的时候就是。由于 $.getJSON() 就是用于加载JSON文件的。此外,在使用jQuery的时候也使用json来进行参数的传递及执行结果的接收处理。json
答: HTML格式 ,JSON格式, XML格式数组
1) HTML片断提供外部数据通常来讲是最简单的。浏览器
2) 若是数据须要重用,并且其余应用程序也可能一次受到影响,那么在性能和文件大小方面具备优点的JSON一般是不错的选择。缓存
3) 而当远程应用程序未知时,XML则可以为良好的互操做性提供最可靠的保证。服务器
答:三种,html拼接的,json数组,form表单经serialize()序列化的。ide
答:要处理缓存就是禁用浏览器缓存.函数
1)经过$.post()方法来获取数据,那么默认就是禁用缓存的。post
2)经过$.get()方法来获取数据,能够经过设置时间戳来避免缓存。
能够在URL后面加上+(+new Date)来增长上时间戳参数
例:$.get('ajax.xml?'+(+new Date),function () {
//函数内容代码
});
3)经过$.ajax方法来获取数据,只要设置参数cache:false便可。
《jQuery基础教程》 《jQuery实战》 《锋利的jQuery》 《巧用jQuery》 《jQuery用户界面库学习指南》等
答: 知道,事件冒泡是从里面的往外面开始触发。
在jQuery中提供了stopPropagation()方法能够中止冒泡。
答: 能够用 event.preventDefault()
或 在事件处理函数中返回false,即 return false;
答:使用过。
hide() 和 show() 同时修改多个样式属性。像高度,宽度,不透明度。
fadeIn() 和fadeOut() fadeTo() 只改变不透明度
slideUp() 和 slideDown() slideToggle() 只改变高度
animate() 属于自定义动画的方法.
答:看我的的实力和经验来回答了。例如easyUI,树形插件,表单验证插件,自动补全插件等等,结合项目大概说一下