什么是jquery?

  Jquery是一个Javascript库,通过封装原生的Javascript函数得到一套定义好的方法。它可以用个少的代码完成更多更强大更复杂的功能,从而得到开发者的青睐。

  So! Write less .Do more!

Jquery的功能和优势?

  (1)像Css那样访问和操作DOM;

  (2)修改CSS控制页面外观;

  (3)简化javascript代码操作;

  (4)时间处理更加容易;

  (5)各种动画效果使用方便;

  (6)让AJAX技术更加完美;

  (7)基于Jquery的大量插件;

  (8)自动扩展功能插件;

  Jquery最大的优势就是使用特别方便,比如模仿CSS获取DOM对象,比原生的JS要简单和方便得多,并且在多个CSS的集中处理上非常舒服。而最常用的CSS功能有封装了单独的方法,感觉非常有心。最重要的是Jquery的代码兼容性非常好,你不需要总是考虑不同浏览器的兼容问题。

Jquery的代码模式是采用的连缀方式,可以不停地连续的调用功能函数;如下所示:

  

$("#main").css("color","red").css('font-sixe','50px');

Jquery加载模式:

  延迟等待加载,方法如下:

window.onload = function() ;        //JavaScript等待加载;
$(document).ready(function()); //Jquery等待加载;

    

在实际应用中,我们很少直接去使用widow.onload,因为他需要等待图片之类的大型元素加载完毕后才能执行js代码。所以,最头疼的就是在网速较慢的情况下,页面已经全面展开,图片还在缓慢的加载,这时页面上JS交互功能全部处在假死状态;

在jquery中只要使用了包裹后,最总返回的都是Jquery对象。如下:

  

alert($);                               //Jquery对象方法内部
alert($()); //Jquery对象返回的对象还是Jquery
alert($('#box')); //包裹ID元素返回的对象还是Jquery

 通过以上的处理,好处是显而易见的,就是可以连缀处理。

jquery 入门之-------jquery 简介的更多相关文章

  1. jQuery入门、jQuery选择器、jQuery操作

    一.什么是jQuery及如何使用 1.1 jQuery 简介 jQuery是一个兼容多浏览器的javascript函数库(把我们常用的一些功能进行了封装,方便我们来调用,提高我们的开发效率.),核心理 ...

  2. JQuery入门

    JQuery入门 1 jQuery的概述 1.1 jQuery简介 jQuery是一个 JavaScript函数库,它是一个“写的更少,但做的更多”的轻量级 JavaScript 库.jQuery 极 ...

  3. JQuery入门篇

    JQuery入门篇 jQuery选择器 “$”表示JQuery对象 根据ID查找 $(‘#var’)表示将一个id值为var的DOM节点封装成一个jQuery对象,DOM节点必须以“#”开头. 例如: ...

  4. jQuery入门(1)jQuery中万能的选择器

    jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...

  5. 第一百六十二节,jQuery入门介绍

    jQuery入门 学习要点: 1.什么是  jQuery 2.学习 jQuery的条件 3.jQuery的版本 4.jQuery的功能和优势 5.其他 JavaScript库 6.是否兼容低版本  I ...

  6. jquery入门使用

    目录 jquery入门使用 1.jQuery简介 jQuery介绍 jQuery优点 2.jQuery的load方法 load方法介绍 load实例 代码 3.jQuery的get方法 get()方法 ...

  7. jQuery入门(2)使用jQuery操作元素的属性与样式

    jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...

  8. jQuery入门(3)事件与事件对象

    jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...

  9. jQuery入门(4)jQuery中的Ajax应用

    jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...

随机推荐

  1. linux下的gedit命令使用方法与技巧

    1.启动:   从菜单启动:应用程序——>附件——>文本编辑器   从命令行执行以下命令: gedit   2.窗口说明:   菜单栏:包含您在 gedit 中处理文件所需的所有命令.   ...

  2. centos5安装在大硬盘上面的问题

    硬盘空间大小: 3TB 原始硬盘是GPT格式的,系统安装现象如下: 此时按 ctrl + alt + F2 ,进入命令行界面,输入如下: 发现 用parted修改硬盘分区格式为msdos,报错!基本可 ...

  3. SQL Server 2005中的分区表(六):将已分区表转换成普通表(转)

    我的俄罗斯名叫作“不折腾不舒服斯基”,所以,不将分区表好好折腾一下,我就是不舒服. 在前面,我们介绍过怎么样直接创建一个分区表,也介绍过怎么将一个普通表转换成一个分区表.那么,这两种方式创建的表有什么 ...

  4. [Java] 02 String的常用方法

    public class TestString{ public static void main(String[] args){ String str1 = "123"; Stri ...

  5. [Java] java中的接口定义

    在Java的通常规范中,对数据成员的修改要通过接口提供的方法进行(如下面示例中接口中的void learnMath(int hours)和void learnEnglish(int hours)),这 ...

  6. JAVA中复写equals方法

    在JAVA中“==”用于比较两个引用对象的地址是否相同.但是如果我们想比较两个对象的内容是否相同,通常会覆写equals方法.equals方法用来比较两个对象的内容是否相等. package org. ...

  7. ubuntu 命令行软件包管理

    安装软件包 apt-get install vim 卸载 apt-get remove/autoremove vim autoremove 会顺便卸载未使用,未被依赖的软件包 查询或者搜索软件包:: ...

  8. XXX项目 android 开发笔记

    1 工具? eclipse or android studio fragment 套用

  9. Django下载中文名文件:

    Django下载中文名文件: from django.utils.http import urlquote from django.http import HttpResponse content = ...

  10. Django 的 CSRF 保护机制

    转自:http://www.cnblogs.com/lins05/archive/2012/12/02/2797996.html 用 django 有多久,我跟 csrf 这个概念打交道就有久了. 每 ...