jquery 入门之-------jquery 简介
什么是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 简介的更多相关文章
- jQuery入门、jQuery选择器、jQuery操作
一.什么是jQuery及如何使用 1.1 jQuery 简介 jQuery是一个兼容多浏览器的javascript函数库(把我们常用的一些功能进行了封装,方便我们来调用,提高我们的开发效率.),核心理 ...
- JQuery入门
JQuery入门 1 jQuery的概述 1.1 jQuery简介 jQuery是一个 JavaScript函数库,它是一个“写的更少,但做的更多”的轻量级 JavaScript 库.jQuery 极 ...
- JQuery入门篇
JQuery入门篇 jQuery选择器 “$”表示JQuery对象 根据ID查找 $(‘#var’)表示将一个id值为var的DOM节点封装成一个jQuery对象,DOM节点必须以“#”开头. 例如: ...
- jQuery入门(1)jQuery中万能的选择器
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- 第一百六十二节,jQuery入门介绍
jQuery入门 学习要点: 1.什么是 jQuery 2.学习 jQuery的条件 3.jQuery的版本 4.jQuery的功能和优势 5.其他 JavaScript库 6.是否兼容低版本 I ...
- jquery入门使用
目录 jquery入门使用 1.jQuery简介 jQuery介绍 jQuery优点 2.jQuery的load方法 load方法介绍 load实例 代码 3.jQuery的get方法 get()方法 ...
- jQuery入门(2)使用jQuery操作元素的属性与样式
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- jQuery入门(3)事件与事件对象
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- jQuery入门(4)jQuery中的Ajax应用
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
随机推荐
- WCF bindings comparison z
Binding Protocol/Transport Message Encoding Security Default Session Transaction Duplex BasicHttpBin ...
- iOS应用开发:什么是ARC
ARC是什么 ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting).简单地说,就是代码中自动加入了retain/release,原先需要手动添加的 ...
- 脱离rails 使用Active Record
目录结构 database.yml development: adapter: sqlite3 database: db/test.db pool: 5 timeout: 5000 001_schem ...
- [Java] 日期的简单处理
package test.date; import java.text.ParseException; import java.text.SimpleDateFormat; import java.u ...
- Mingyang.net:Controller必需是public吗?
通常定义Controller时一般都定义成public: package net.mingyang.modules.system; @Controller @RequestMapping(" ...
- Isilon OneFS Simulator Install Guide
Isilon build for storage data Use VMware converter to convert node1 to ESX(参考silon_OneFS_Simulator_I ...
- chrome 修改标签页
插件名称:New Tab Redirect 标签格式:"file:///home/user/index.html"
- 06-CABasicAnimation基础核心动画
*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...
- Android:使用adb命令行导出[数据库db3]文件
cmd->cd到:D:\tools\adt-bundle-windows-x86_64-20140321\adt-bundle-windows-x86_64-20140321\sdk\platf ...
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析(转)
本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接:http://blog.csdn.net/poem_qianmo/article/details/20537737 作者:毛星云(浅墨) ...