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的主要内容,如果未能解决你的问题,请参考以下文章

JQueryJQuery基本操作

jQueryjquery插件封装

jQueryjQuery与Ajax的应用

jQueryjquery.metadata.js验证失效

Jqueryjquery刷新页面(局部及全页面刷新)

JqueryjQuery获取URL參数的两种方法