jQuery
Posted mr-gim
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery相关的知识,希望对你有一定的参考价值。
1、什么是jQuery
jQuery也就是javascript和Query(查询),即是辅助JavaScript开发的库。
jQuery优势:
1).轻量级
2).强大的选择器
3).出色的DOM操作封装
4).可靠的事件处理机制
5).出色的浏览器兼容性
6).完善的Ajax支持
7).出色的浏览器兼容性等
8).jQuery理念:写的少,做的多
2、你为什么要使用jQuery?
答:因为jQuery是轻量级的框架,大小不到30kb,它有强大的选择器,出色的DOM操作的封装,有可靠的事件处理机制(jQuery在处理事件绑定的时候相当的可靠),完善的ajax(它的ajax封装的非常的好,不需要考虑复杂浏览器的兼容性和XMLHttpRequest对象的创建和使用的问题。) 出色的浏览器的兼容性。 而且支持链式操作,隐式迭代。行为层和结构层的分离,还支持丰富的插件,jQuery的文档也非常的丰富。
3、你在公司是怎么用jQuery的?
答:在项目中是怎么用的是看看你有没有项目经验(根据自己的实际情况来回答)
你用过的选择器啊,复选框啊,表单啊,ajax啊,事件等
配置JQuery环境的步骤
1)下载jQuery类库,在jsp页面引用jQuery类库即可
<script type="text/javascript" src="jQuery/jQuery-1.7.2.min.js"/>
2)jQuery的调用示例:
<script>
//创建一个页面默认启动调用的特效
$(document).ready(
function(){
alert("页面启动时调用该方法!");
}
);
//以上代码也可以写成如下的简写方式
$(function(){
alert("页面启动时调用该方法!");
});
</script>
4、jQuery 能做什么?
答:1. 获取页面的元素
2. 修改页面的外观
3. 改变页面大的内容
4. 响应用户的页面操作
5. 为页面添加动态效果
6. 无需刷新页面,即可以从服务器获取信息
7. 简化常见的javascript任务
5、$(document).ready()方法和window.onload有什么区别?
答: 两个方法有相似的功能,但是在执行时机方面是有区别的。
1) window.onload方法是在网页中所有的元素(包括元素的所有关联文件)完全加载到浏览器后才执行的。
2) $(document).ready() 方法可以在DOM载入就绪时就对其进行操纵,并调用执行绑定的函数。
6、什么是jQuery选择器
1)jQuery选择器继承了CSS与Path语言的部分语法,允许通过标签名、属性名或内容对DOM元素进行快速、准确的选择,而不必担心浏览器的兼容性,通过jQuery选择器对页面的元素的精准定位,才能完成元素属性和行为的处理。
选择器是jQuery的根基,在jQuery中,对象的事件处理,遍历DOM和Ajax操作都依赖于选择器
2)jQuery选择器的优点:
简洁的写法
完善的事件处理机制
支持CSS1到CSS3选择器
以上是关于jQuery的主要内容,如果未能解决你的问题,请参考以下文章