第二章:jQuery初探
一、引入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 (){
...
});
最新文章
- 使用 gpg 加密文件 - 通过 shell 或 php
- 10个核心的Linux面试问题与答案
- Fatal error: Call to undefined function curl_init()问题
- installshield生成时提示6003错误的一种可能
- 提高生产性工具(五) - 数据的过滤器和图形化(适用于 MVC5 + MongoDB)
- iOS系统提供开发环境下命令行编译工具:xcodebuild
- hadoop(一):深度剖析hdfs原理
- MySQL高可用性分析
- Jquery 之 日常积累(一)
- hihocoder 1049 后序遍历
- OpenGL----绘制立方体,定点数组与顶点缓冲
- 使用Mybatis进行多表联查操作
- How to get started with GIT and work with GIT Remote Repo
- jsp (二) 练习
- 5、Flutter 实现 ViewPager、bottomNavigationBar 界面切换
- HDU 2112 HDU Today 最短路
- 基于jeesite+android开发 电子商务系统免费教程
- list的下标【python】
- Win32多线程之核心对象
- echarts.js使用心得--demo
热门文章
- Error:(23, 0) Could not find method implementation() for arguments [directory &#39;libs&#39;] on object of t
- Mysql中的Date转换
- chartjs
- rrr
- Oracle系列三 过滤和排序
- Learning Face Age Progression: A Pyramid Architecture of GANs-1-实现人脸老化
- Sword libcurl库CURLE_COULDNT_CONNECT错误
- Sublime用正则表达式进行逗号分隔实现列的替换
- Qt编写安防视频监控系统14-本地回放
- 转 全新多媒体共享器Ipush推送|Miracast WIFI无线同屏推送