jQuery从零开始(二)
1.css类的操作
-----addClass() 向被选元素添加一个或者多个类
-----removeClass() 删除被选元素的类
-----toggleClass() 取反
-----css() 获取或者设置被选元素的css样式 使用这个方法的时候不需要使用小驼峰,当通过这个方法设置样式的时候,可以通过传入一个对象的形式来设置css样式
-----width()
-----height() 返回元素的高度(数值),(css() 返回的是带有单位的字符串)
-----offset() 返回匹配元素相对于文档的位置
-----offsetParent() 返回距离选中元素最近的设置了定位的祖先元素
-----position() 返回选中元素相对于具有定位属性父元素的位置(返回值是一个对象,没有单位)
-----scrollLeft()设置或返回被选元素的水平滚动条位置
-----scrollTop()
$().each() 操作元素的集合
$.each() 操作数组对象
2.jq中元素尺寸的查询
-----width() 内容的宽度
-----height()
-----innerWidth() 内容的宽度width+左padding +右padding
-----innerHeight()
-----outerWidth() 内容的宽度 +左padding+左border +右padding+右border 如果传入了true,那么范围还要加上左margin和右margin
outHeight()
3.根据元素的关系来获取元素
获取祖元素
parent() 返回被选元素的直接父元素
parents() 返回被选元素的所有祖先元素
parentsUntil() 返回介于给定元素之间的所有祖先元素
获取后代元素
children() 返回被选元素的所有的直接子元素
find() 在子元素中找到目标元素
获取兄弟元素
siblings() 返回被选元素的所有的兄弟元素
next() 返回被选元素的下一个兄弟元素
nextAll() 返回被选元素后面的所有的兄弟元素
nextUntil() 返回介于两个给定元素之间的兄弟元素(向下的包括)
prev() 被选元素的上一个上一个兄弟元素
prevAll() 返回被选元素上面的所有的兄弟元素
prevUntil() 返回介于两个给定元素之间的兄弟元素(向上的包括)
4.过滤
first() 找到第一个元素
last() 找到最后一个元素
eq(索引值) 选中指定位置的元素
filter() 根据设定的规则来匹配元素
not() 返回不匹配的元素
jQuery从零开始(二)的更多相关文章
- 微信生成二维码 只需一个网址即刻 还有jquery生成二维码
<div class="orderDetails-info"> <img src="http://qr.topscan.com/api.php?text ...
- jquery 生成二维码
jquery的二维码生成插件qrcode,在页面中调用该插件就能生成对应的二维码 <!DOCTYPE html> <html> <head> <meta ch ...
- MVC5中使用jQuery Post 二维数组和一维数组到Action
很久没有写了,最近在做一个MVC项目,这是我做的第一个MVC项目.之前可以说多MVC一点都不了解,今天把昨天遇到的一个问题记录下来.MVC大神就请飘过吧,跟我遇到同样问题的可以进来看看.遇到的第一个问 ...
- 从零开始学 Web 之 jQuery(二)获取和操作元素的属性
大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...
- 从零开始学习jquery (二)
前面我们了解到了如何获取使用jquery,下面我们主要看看jquery的一些语法.基本的语法 $(selector).action(). 美元符号定义 jQuery 选择符(selector)&quo ...
- JQuery FullCalendar(二)
前言:根据前文介绍,我们对JQuery FullCalendar如何从后台取数据有了初步了解,已经实现最基本的要求.下面介绍一下FullCalendar的事件 $('#calendar').fullC ...
- Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(二)
一.前提: 完成前一篇的内容. 具体参考:Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(一)篇 二.本篇目标: l 说说关于cocos2dx手机分辨率适配 l 对前一篇完成的塔防游戏原型进 ...
- 强大的JQuery(二)--动画效果
上篇博客我们讲过了jquery的基础知识--强大的JQuery(一)--基础篇,作为web开发人员,网页的动画效果是不可缺少的,本篇博客重点来说说jquery的动画效果的实现. 因为动画的效果不能截图 ...
- Jquery 学习二
一.事件编程 1.基本事件(以方法形式存在的) 基本语法: 原生Javascript代码中的事件绑定方式: DOM对象.事件 = 事件的处理程序 jQuery代码中的事件绑定方式: jQuery对 ...
随机推荐
- MESSAGE_TYPE_X dump in RSM_DATASTATE_CHECK -6-
DTP抽数时系统Dump 参考sapnote:2398760 - MESSAGE_TYPE_X dump in RSM_DATASTATE_CHECK -1- to -12- RSM_DATASTAT ...
- Hack the 21LTR: Scene 1 VM (Boot to Root)
靶机下载链接: https://www.vulnhub.com/entry/21ltr-scene-1,3/ 主机扫描: ╰─ nmap -p1-65535 -sV -sC -A 192.168.2 ...
- MySQL Event历史记录
需求 SQL Server的作业历史(Job)记录是保存在msdb库中的,很方便就查询相关的Job定义,计划和历史记录,而MySQL的event却没有历史记录.为方便查看event是否正常执行以及执行 ...
- 2019前端面试系列——CSS面试题
盒模型 /* 红色区域的大小是多少?200 - 20*2 - 20*2 = 120 */ .box { width: 200px; height: 200px; padding: 20px; marg ...
- Docker安全扫描工具之Anchore
本篇简单介绍一款Docker安全扫描工具Anchore的安装和使用. 前言 下述过程是在CentOS 7.6的虚拟机上进行的. [root@localhost ~]# cat /etc/redhat- ...
- Vscode LeetCode 教程
1: 题目选区 商店安装LeetCode 以后, 选择地球确认选区 2: 选择题目 选择Code Now 进行编码 默认路径为$HOME/.leetcode/ 你可以通过更新配置项 leetcode. ...
- 源码分析RocketMQ ACL实现机制
目录 1.BrokerController#initialAcl 2.PlainAccessValidator 2.1 类图 2.2 构造方法 2.3 parse方法 2.4 validate 方法 ...
- 3.Python常用逻辑运算符
#header { /* Initially hidden to prevent FLOUC */ display: none; background-color: #fff; /* Display ...
- centos 下安装rabbitmq
1.先安装下依赖环境 yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto 2.到earlang 官网下载erlang包 ...
- vs2017 输出 ling to sql 转为执行的sql语句
在项目视图中,找到->输出 窗口,在窗口中选择ASP.NET Core Web服务器,调试项目即可看到执行的sql语句