day16-jQuery和Dom关系以及jQuery版本

一、前言

 今天开始我们学习jquery,之前我们一直学习的是dom,但是学习jquery之后,你就会发现,dom其实是最原始的东西,那jquery是个什么鬼呐?它是Dom/Bom/JavaScript的类库的封装。

 jquery的版本:

  • 1.xx 版本      推荐使用1.xx版本,因为兼容性比较好,特别是IE8
  • 2.xx 版本   把IE低版本的全部忽略了,不管低版本的死活了 
  • 3.xx 版本     比较新,功能比较齐全

 但是,上面三个版本的语法都是一样的,jquery的中文api文档地址:http://jquery.cuishifeng.cn/

二、导入jquery

2.1、下载jquery并导入使用

在百度中输入jquery下载->Download jQuery | jQuery 标题->进去选择需要的版本

 

 然后下载下来->就是copy里面的内容,然后再pycharm上新建一个js的文件,把所有的内容copy到这个文件中

 然后在我们的文件中引用

 

 这边注意了:导入js模块 <script src="js模块路径"></script>   可以放在head里面也可以放在body里面,我都是放在body的最下面。

三、jquery的使用

3.1、调用jquery函数

说明:导入jquery之后就可以使用jquery的语法。用法:可以用jQuery或者$符号,一般情况下我们都用$号

>>>$('#i1')  //获取id='i1'的标签
jQuery.fn.init [div#i1]
>>>jQuery("#i1");
jQuery.fn.init [div#i1]

3.2、 jquery转换dom

>>>$('#i1')
jQuery.fn.init [div#i1]
>>>document.getElementById("i1");
<div id=​"i1">​test​</div>​
>>>$('#i1')[0]  //这样就跟上面的dom一样了
<div id=​"i1">​test​</div>​

3.3、dom转换为jquery

>>>tag = document.getElementById("i1");
<div id=​"i1">​test​</div>​
>>>$(tag) //dom转换为jquery
jQuery.fn.init [div#i1]

小结:

  • jquery对象[0]   => Dom对象
  • Dom对象 => $(Dom对象)

 

  

posted @ 2018-01-27 14:43  帅丶高高  阅读(220)  评论(0编辑  收藏  举报