一、引入jQuery
XXXX.js文件
<script>标签
1、版本选择
当前jQuery有两个分支
1.x 支持ie6、7、8
jquery-1.11.2.js:未经过压缩,适合同学们在学习的时候使用,可以浏览里面的源代码
jquery-1.11.2.min.js:经过压缩,而是直接在生产环境下使用,体积更小,引入更快!
2.x 不支持ie6、7、8
jquery-2.1.3.js :未经过压缩,适合同学们在学习的时候使用,可以浏览里面的源代码
jquery-2.1.3.min.js:经过压缩,而是直接在生产环境下使用,体积更小,引入更快!
1.x与2.x拥有相同的API(函数名字,以及参数等等都是一样的,我们在使用的时候是没有区别的,只是内部实现可能不一样!)
2、引入方法
<script type="text/javascript" src="xxx.js"></script>
二、第一个jQuery程序
三、jQuery中的$函数
1、$在jQuery中是一个函数名
jQuery中有一个非常重要的函数:jQuery,为了使用方便它还有简写方式:$
$函数是函数jQuery的简写形式,它是jQuery精彩世界的入口!
2、$函数的参数以及功能
$函数传入的参数类型不同所实现的功能也是不一样的,主要的参数类型有4种:
1>传入一个函数
传入的函数将在页面元素加载完毕之后再执行!
2>传入选择器
传入字符串形式的选择器
3>传入htmlElement对象
传入htmlElement对象可以转为jQuery对象
4>传入html代码
基于html代码片段生成新元素。
3、自定义jQuery简写符号
除了jQuery库之外,还有一些别的JavaScript库也使用$符号。这意味着在同一个页面若加载了多个库,可能就产生冲突。这种情况我们
可以调用jQuery.noConflict方法让jQuery放弃使用$符号,也可以将其返回值赋给一个变量即可实现自定义jQuery的简写符号!
1)让jQuery放弃简写符号$
jQuery.noConflict();
2)自定义简写符号
var jq=jQuery.noConflict();
四、等待页面加载完毕
1、为什么要等待页面元素加载完毕
页面是从上到下加载的!只有等页面的元素加载完毕了,我们才可以放心的对页面元素做各种操作!
2、两种写法
方法一:
$(document).ready(function (){
...
});
方法二(简写方式):
$(function (){
...
});

最新文章

  1. 使用 gpg 加密文件 - 通过 shell 或 php
  2. 10个核心的Linux面试问题与答案
  3. Fatal error: Call to undefined function curl_init()问题
  4. installshield生成时提示6003错误的一种可能
  5. 提高生产性工具(五) - 数据的过滤器和图形化(适用于 MVC5 + MongoDB)
  6. iOS系统提供开发环境下命令行编译工具:xcodebuild
  7. hadoop(一):深度剖析hdfs原理
  8. MySQL高可用性分析
  9. Jquery 之 日常积累(一)
  10. hihocoder 1049 后序遍历
  11. OpenGL----绘制立方体,定点数组与顶点缓冲
  12. 使用Mybatis进行多表联查操作
  13. How to get started with GIT and work with GIT Remote Repo
  14. jsp (二) 练习
  15. 5、Flutter 实现 ViewPager、bottomNavigationBar 界面切换
  16. HDU 2112 HDU Today 最短路
  17. 基于jeesite+android开发 电子商务系统免费教程
  18. list的下标【python】
  19. Win32多线程之核心对象
  20. echarts.js使用心得--demo

热门文章

  1. Error:(23, 0) Could not find method implementation() for arguments [directory &#39;libs&#39;] on object of t
  2. Mysql中的Date转换
  3. chartjs
  4. rrr
  5. Oracle系列三 过滤和排序
  6. Learning Face Age Progression: A Pyramid Architecture of GANs-1-实现人脸老化
  7. Sword libcurl库CURLE_COULDNT_CONNECT错误
  8. Sublime用正则表达式进行逗号分隔实现列的替换
  9. Qt编写安防视频监控系统14-本地回放
  10. 转 全新多媒体共享器Ipush推送|Miracast WIFI无线同屏推送