码迷,mamicode.com
首页 > Web开发 > 详细

jQuery简介和基本选择器

时间:2018-05-20 18:13:16      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:返回   next   执行   http   引用   cti   function   选择   bsp   

1. 使用<script>引用jQuery源码库文件

        1). 本地引入

        2). 在线远程引入(CDN):

                 https://cdn.bootcss.com/jquery/1.9.0/jquery.min.js

                 https://cdn.bootcss.com/jquery/1.9.0/jquery.js

2. 在<script>中调用jQuery核心函数和使用jQuery对象

3.

. jQuery 参数为选择器 ——》DOM对象,function->回调函数,标签——》生成一个DOM元素

. jQuery核心函数

  * 简称: jQuery函数($/jQuery)

  * jQuery库向外直接暴露的就是$/jQuery

  * 引入jQuery库后, 直接使用$即可

    * 当函数用: $(xxx)

    * 当对象用: $.xxx()

. jQuery核心对象

  * 简称: jQuery对象

  * 得到jQuery对象: 执行jQuery函数返回的就是jQuery对象

  * 使用jQuery对象: $obj.xxx()

4:

console.log(typeof  jQuery)//function

$("button").each(function () {

    console.log(this)//this指向便利的dom元素

  })

jQuery对象是一个包含所有匹配的任意多个dom元素的伪数组对象

基本行为

  * size()/length: 包含的DOM元素个数

  * [index]/get(index): 得到对应位置的DOM元素

  * each(): 遍历包含的所有DOM元素

  * index(): 得到在所在兄弟元素中的下标

5

 基本选择器

  - #id : id选择器

  - element : 元素选择器

  - .class : 属性选择器

  - * : 任意标签

  - selector1,selector2,selectorN : 取多个选择器的并集(组合选择器)

  - selector1selector2selectorN : 取多个选择器的交集(相交选择器)

 

  层次选择器: 查找子元素, 后代元素, 兄弟元素的选择器

1. ancestor descendant

  在给定的祖先元素下匹配所有的后代元素

2. parent>child

  在给定的父元素下匹配所有的子元素

3. prev+next

  匹配所有紧接在 prev 元素后的 next 元素

4. prev~siblings

  匹配 prev 元素之后的所有 siblings 元素  ~* *表示后面所有的兄弟元素

选中ul下的class为box的元素后面的所有兄弟元素

  $("ul .box~*").css("color","red")

jQuery简介和基本选择器

标签:返回   next   执行   http   引用   cti   function   选择   bsp   

原文地址:https://www.cnblogs.com/love-life-insist/p/9063680.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!