JQuery核心函数和JQuery选择器

jQuery核心函数:
jQuery([selector,[context]]):这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。默认情况下, 如果没有指定context参数,$()将在当前的 HTML document中查找 DOM 元素;如果指定了 context 参数,如一个 DOM 元素集或 jQuery 对象,那就会在这个 context 中查找。
jQuery(html,[ownerDocument]):根据提供的原始 HTML 标记字符串,动态创建由 jQuery 对象包装的 DOM 元素。同时设置一系列的属性、事件等.
jQuery(callback):$(document).ready()的简写。
jQuery.holdReady(hold):暂停或恢复.ready() 事件的执行。 
jQuery选择器:
基本选择器:

    #id  根据给定的ID匹配一个元素
    element  根据给定的元素名匹配所有元素 
    .class   根据给定的类匹配元素
    *  匹配所有元素 
    selector1,selector2,selectorN    将每一个选择器匹配到的元素合并后一起返回
层级选择器:
    ancestor descendant  祖先后代选择器,在给定的祖先元素下匹配所有的后代元素
    parent > child   父子选择器,在给定的父元素下匹配所有的子元素
    prev + next  相邻选择器,匹配所有紧接在 prev 元素后的 next 元素
    prev~siblings    兄弟选择器,匹配 prev 元素的所有同辈 siblings 元素
基本过滤选择器:
    :first   获取第一个元素
    first-child是父元素的第一个子元素
    :last    获取最后个元素
    :not(selector)   去除所有与给定选择器匹配的元素
    :even 匹配所有索引值为偶数的元素,从 0 开始计数
    :odd 匹配所有索引值为奇数的元素,从 0 开始计数
    :eq(index)   匹配一个给定索引值的元素
    :gt(index)   匹配所有大于给定索引值的元素
    :lt(index)   匹配所有小于给定索引值的元素
     :lang(language)  选择指定语言的所有元素
    :header 匹配如 h1, h2, h3之类的标题元素
    :animated    匹配所有正在执行动画效果的元素
    :focus   匹配当前获取焦点的元素
    :root    选择该文档的根元素
内容选择器:
    :contains(text)  匹配包含给定文本的元素
    :empty   匹配所有不包含子元素或者文本的空元素
    :has(selector)   匹配含有选择器所匹配的元素的元素
    :parent  匹配含有子元素或者文本的元素
可见性选择器:
    : hidden 匹配所有不可见元素,或者type为hidden的元素
    : visible    匹配所有的可见元素
属性选择器:
    [attribute]  匹配包含给定属性的元素
    [attribute=value]    匹配给定的属性是某个特定值的元素
    [attribute!=value]     匹配给定的属性不是某个特定值的元素
    [attribute^=value]   匹配给定的属性是以某些值开始的元素
    [attribute$=value] 匹配给定的属性是以某些值结尾的元素
    [attribute*=value] 匹配给定的属性是以包含某些值的元素
    [attrSel1][attrSel2][attrSelN] 复合属性选择器,需要同时满足多个条件时使用
子元素选择器:
     :first-child     匹配第一个子元素
    :first-of-type  选择所有相同的元素名称的第一个兄弟元素
    :last-child)        匹配最后一个子元素
    :last-of-typ(odd/even/n) 选择的所有元素之间具有相同元素名称的最后一个兄弟元素
    :nth-child    匹配其父元素下的第N个子或奇偶元素
    :nth-last-child()  选择所有他们父元素的第n个子元素。计数从最后一个元素开始到第一个
    :nth-last-of-type() 选择的所有他们的父级元素的第n个子元素,计数从最后一个元素到第一个
    :nth-of-type() 选择同属于一个父元素之下,并且标签名相同的子元素中的第n个
    :only-child   如果某个元素是父元素中唯一的子元素,那将会被匹配,如果父元素中含有其他元素,那将不会被匹配。
    :only-of-type 选择所有没有兄弟元素,且具有相同的元素名称的元素。如果父元素有相同的元素名称的其他子元素,那么没有元素会被匹配。

表单选择器:
    
    :input   匹配所有 input, textarea, select 和 button 元素
    :text 匹配所有的单行文本框   [type=text]
    :password    匹配所有密码框
    :radio   匹配所有单选按钮
    :checkbox 匹配所有复选框
    :submit  匹配所有提交按钮 [type=submit]的按钮元素
    :image   匹配所有图像域
    :reset     匹配所有重置按钮
    :button  匹配所有按钮    [type=button] || button标签
    :file     匹配所有文件域
    
表单对象属性选择器:
    :enabled     匹配所有可用元素
    :disabled 匹配所有禁用元素
    :checked     匹配所有选中的被选中元素(复选框、单选框等,包括select中的option)
    :selected    匹配所有选中的option元素

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值