JQuery入门一
- 1.为什么要用jquery?
- 写起来简单,省事,开发效率高,兼容性好
- 2、什么是jQuery?
- jQuery是一个兼容多浏览器的JavaScript库
- 3、如何使用jQuery?
- 1、导入 <script src="jquery-x.x.x.js"></script>
- 或者<script src="jquery-x.x.x.min.js"></script>
- 2、语法规则:$("")
- 4、JS和jQuery的区别?
- jQuery就是用JS写的
- js是基础,jQuery是工具
- 5、jQuery介绍
- - 版本
- - 1.x
- 兼容IE8。。。
- - 3.x
- 最新
- - .min.xx
- 压缩的:生产环境用
- - 没有压缩的(没有.min.xx):开发用
- 6、 jQuery知识点
- html:裸体的人
- css:穿了衣服的人
- JS:让人动起来
- 7、选择器:
- 1、基本选择器
- - ID选择器 $("#id的值")
- - 类选择器(class) $(".class的值")
- - 标签选择器(html标签) $("标签的名字")
- - 所有标签 $("*")
- - 组合选择器 $("xx,xxx")
- 2、层级选择器
- - 从一个标签的子子孙孙去找 $("父亲 子子孙孙")
- - 从一个标签的儿子里面找 $("父亲>儿子标签")
- - 找紧挨着的标签 $("标签+下面紧挨着的那个标签")
- - 找后面所有同级的 $("标签~兄弟")
- 8、jQuery对象:
- - 用jQuery选择器查出来的就是jQuery对象
- - jQuery对象,他就可以使用jQuery方法,不能使用DOM的方法
- - DOM对象和jQuery对象转换:
- - $(".c1")[0] --> DOM对象
- - $(DOM对象)
- 9、筛选器
- - 写在引号里面的
- 基本筛选器
- $(" :first") 找第一个
- $(" :not('')") 不是/非
- $("#i1>input":not('.c1,.c2'))
- $(" :even") 偶数
- $(" :odd") 奇数
- $(" :eq(index)") 找等于index的
- $(" :gt(index)") 找大于index的
- $(" :lt(index)") 找小于index的
- $(" :last") 最后一个
- $(" :focus") 焦点
- 内容==========
- $(" .c1:contains('我是第一个')") 包含文档的内容的标签
- $(" :empty") 标签内容为空的
- $(" :has("标签名") 包含标签的标签
- $(" :parent") 找有孩子的父亲
- $("#i7").parent() 找i7的父亲
- 可见性========
- $(" :hidden") 找到隐藏的
- $(" :visible") 找不隐藏的,也就是显示的
- 属性==========
- input[name] --> 找有name属性的input
- input[type='password'] --> 类型是password的input标签
- 表单==========
- :input
- :password
- :checkbox
- :radio
- :submit
- :button
- :image
- :file
- 表单对象属性=========
- :enable 可选的
- :disable 不可选
- :checked 选中的
- :selected 下拉框选中
- - 写在信号外面当方法用的
- 过滤===========
- $("").first() 找第一个
- $("").parent() 找父亲
- $("").eq(index) 找等于index的
- .hasClass() 判断有没有某个类的
- 查找
- .children() 找孩子
- .find() 查找
- .next() 下面的
- .nextAll() 下面所有的
- .nextUntil() 找下面的直到找到某个标签为止
- .parent() 找父亲
- .parents() 找所有的父亲
- .parentsUntil() 直到找到你要找的那个父亲为止
- .prev() 上面的
- .prevAll() 上面的所有
- .prevUntil() 上面的直到找到某个标签为止
- .siblings() 所有的兄弟
- - toggleClass() 切换|开关:有就移除,没有就添加
- - addClass("hide") 添加类
- - removeClass("hide") 删除类
JQuery入门一的更多相关文章
- jQuery入门(1)jQuery中万能的选择器
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- jQuery入门(2)使用jQuery操作元素的属性与样式
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- jQuery入门(3)事件与事件对象
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- jQuery入门(4)jQuery中的Ajax应用
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- JQuery入门
JQuery入门 1 jQuery的概述 1.1 jQuery简介 jQuery是一个 JavaScript函数库,它是一个“写的更少,但做的更多”的轻量级 JavaScript 库.jQuery 极 ...
- jQuery入门必须掌握的一些API
jQuery 中文版文档:http://www.css88.com/jqapi-1.9/category/ajax/ jQuery入门,必须掌握以下的API,平时工作中经常会用到.未列出的API,在掌 ...
- Web前端JQuery入门实战案例
前端jquery入门到实战 为什么要学习Jquery?因为生活. 案例: <!DOCTYPE html> <html lang="zh-CN"> <h ...
- jquery(入门篇)无缝滚动
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- 第一百六十二节,jQuery入门介绍
jQuery入门 学习要点: 1.什么是 jQuery 2.学习 jQuery的条件 3.jQuery的版本 4.jQuery的功能和优势 5.其他 JavaScript库 6.是否兼容低版本 I ...
- jQuery入门--- 非常好
jQuery入门------https://blog.csdn.net/dkh_321/article/details/78093788
随机推荐
- SecureCRT连接Ubuntu失败(远程系统拒绝访问)
SecureCRT连接Ubuntu失败,长时间的重新连接,连接不了. Ubuntu默认未安装ssh远程加密连接服务. 使用命令,安装即可. sudo apt-get install openssh-s ...
- Java企业微信开发_12_异常:java.lang.OutOfMemoryError: Java heap space
一.异常现象 今天客户迁到正式环境,在做企业微信 接收消息服务器配置 时,出现如下异常: java.lang.OutOfMemoryError: Java heap space 二.异常原因 JAV ...
- hdu1520树形dp入门
题目链接 题意:要开派对,邀请了上司就不能邀请他的下属,邀请了下属就不能邀请他的上司,每个人有一个值,求邀请的人的总值最大 第一行给出一个数n,代表有n个人. 下面n行分别给出n个人的的值 再下面n行 ...
- Father Christmas flymouse
Father Christmas flymouse Time Limit: 1000MS Memory Limit: 131072K Total Submissions: 3479 Accep ...
- 有趣的Javascript:只需一个JS让万恶的IE5、IE6、IE7、IE8全都支持H5原生Canvas绘图(有演示demo)
该demo支持IE5以上任意内核的浏览器 查看演示demo:支持IE5以上版本的浏览器Canvas绘图demo 补充:chats.js和echarts等图表库也可以使用本方法兼容IE6以上浏览器 1. ...
- Ubuntu Hadoop环境搭建(Hadoop2.6.5+jdk1.8.0_121)
1.JDK的安装 2.配置hosts文件(这个也要拷贝给所有slave机,scp /etc/hosts root@slave1:/etc/hosts) gedit /etc/hosts 添加: 122 ...
- SIP业务基本知识
1.SIP业务基本知识 1.1 业务介绍会话初始协议(Session Initiation Protocol)是一种信令协议,用于初始.管理和终止网络中的语音和视频会话,具体地说就是用来生成.修改和终 ...
- Behave + Selenium(Python)一:
Behave 介绍:(来自T先生) 最近一个项目用了behave来做测试,因为之前没有接触过,所以写下最近的心得总结. 做自动化的人估计对selenium已经不是很陌生了,但是对于Behave工具,估 ...
- Autofac依赖注入框架使用
简介: Autofac是一款IOC框架,比较于其他的IOC框架,如Spring.NET,Unity,Castle等等所包含的,它很轻量级性能上非常高 控制反转和依赖注入: 控制反转 IOC(Inver ...
- WCF IIS部署
创建WCFHost应用程序 Iservice.cs using System; using System.Collections.Generic; using System.Linq; using S ...