讲课:F:\BaiduNetdiskDownload\jquery pack.zip
题:
http://ju.outofmemory.cn/entry/124021
https://blog.csdn.net/liuwengai/article/details/52488521
onload()和document.ready()的区别有以下两点:
1、我们可以在页面中使用多个document.ready(),但只能使用一次onload()。
2、document.ready()函数在页面DOM元素加载完以后就会被调用,而onload()函数则要在所有的关联资源(包括图像、音频)加载完毕后才会调用。
jQuery优点:
因为jQuery是轻量级的框架,大小不到30kb,它有强大的选择器,
出色的DOM操作的封装,有可靠的事件处理机制(jQuery在处理事件绑定的时候相当的可靠),
完善的ajax(它的ajax封装的非常的好,不需要考虑复杂浏览器的兼容性和XMLHttpRequest
对象的创建和使用的问题。)
出色的浏览器的兼容性。 而且支持链式操作,隐式迭代。
行为层和结构层的分离,还支持丰富的插件,jquery的文档也非常的丰富。
你遇到过那些jquery问题?
如果jquery库在其他库之前导入就直接使用jquery
今天在处理一个数据问题时,发现jQuery.ajax()方法返回的值一直有问题,清除缓存后数据无误,
多次测试后发现返回的值都是之前的值,并且一直未执行url(后台为JAVA,设置断点一直未进入)。在网上查找下,发现是未设置type的原因。
如果没设置jQuery.ajax的type=”Post”,那么ajax就会默认type=”Get”,这就会导致之前数据被缓存起来。加上type=”Post”,问题解决!