jq_常用方法
//获取兄弟元素
$('.class').siblings() 当前元素所有的兄弟节点
$('.class').prev() 当前元素前一个兄弟节点
$('.class').prevaAll() 当前元素之前所有的兄弟节点
$('.class').next() 当前元素之后第一个兄弟节点
$('.class').nextAll() 当前元素之后所有的兄弟节点
//获取子元素
$('.class').children()方法:获取该元素下的直接子集元素
$('.class').find()方法:获取该元素下的所有子集元素
//获取父元素
$('.class').parent() 当前元素的直接父元素
$('.class').parents() 当前元素的祖先元素
$('.class').closest() 当前元素向上遍历到指定元素结束
$('.class').addClass(css中定义的样式类型); 给某个元素添加样式
$('.class').attr({src:'test.jpg',alt:'test Image'}); 给某个元素添加属性/值,参数是map
$('.class').attr('src','test.jpg'); 给某个元素添加属性/值
$('.class').attr('title', function() { return this.src }); 给某个元素添加属性/值
$('.class').html(); 获得该元素内的内容(元素,文本等)
$('.class').html('<b>new stuff</b>'); 给某元素设置内容
$('.class').removeAttr('属性名称') 给某元素删除指定的属性以及该属性的值
$('.class').removeClass('class') 给某元素删除指定的样式
$('.class').text(); 获得该元素的文本
$('.class').text(value); 设置该元素的文本值为value
$('.class').toggleClass(class) 当元素存在参数中的样式的时候取消,如果不存在就设置此样式
$('.class').val(); 获取input元素的值
$('.class').val(value); 设置input元素的值为value
Manipulation:
$('.class').after(content); 在匹配元素后面添加内容
$('.class').append(content); 将content作为元素的内容插入到该元素的后面
$('.class').appendTo(content); 在content后接元素
$('.class').before(content); 与after方法相反
$('.class').clone(布尔表达式) 当布尔表达式为真时,克隆元素(无参时,当作true处理)
$('.class').empty() 将该元素的内容设置为空
$('.class').insertAfter(content); 将该元素插入到content之后
$('.class').insertBefore(content); 将该元素插入到content之前
$('.class').prepend(content); 将content作为该元素的一部分,放到该元素的最前面
$('.class').prependTo(content); 将该元素作为content的一部分,放content的最前面
$('.class').remove(); 删除所有的指定元素
$('.class').remove('exp'); 删除所有含有exp的元素
$('.class').wrap('html'); 用html来包围该元素
$('.class').wrap(element); 用element来包围该元素
jq_常用方法的更多相关文章
- 前端开发:Javascript中的数组,常用方法解析
前端开发:Javascript中的数组,常用方法解析 前言 Array是Javascript构成的一个重要的部分,它可以用来存储字符串.对象.函数.Number,它是非常强大的.因此深入了解Array ...
- Jquery元素选取、常用方法
一:常用的选择器:(李昌辉) 基本选择器 $("#myDiv") //匹配唯一的具有此id值的元素 $("div") //匹配指定名称的所有元素 $(" ...
- python浅谈正则的常用方法
python浅谈正则的常用方法覆盖范围70%以上 上一次很多朋友写文字屏蔽说到要用正则表达,其实不是我不想用(我正则用得不是很多,看过我之前爬虫的都知道,我直接用BeautifulSoup的网页标签去 ...
- C# Webbrowser 常用方法及多线程调用
设置控件的值 /// <summary> /// 根据ID,NAME双重判断并设置值 /// </summary> /// <param name="tagNa ...
- list,tuple,dict,set常用方法
Python中list,tuple,dict,set常用方法 collections模块提供的其它有用扩展类型 from collections import Counter from collect ...
- 记录yii2-imagine几个常用方法
记录yii2-imagine几个常用方法: //压缩 Image::thumbnail('@webroot/img/test-image.jpg', 120, 120)->save(Yii::g ...
- DOM常用方法总结
DOM(Document Object Model:文档对象模型)为javascript中的一部分,它为访问和修改html文档或xml文档提供了一些编程接口,DOM以对象的形式来描述文档中的内容,以树 ...
- JSP内置对象及常用方法
jsp九大内置对象及四个作用域: 何为作用域 先让我们看看效果: 大概流程是这样的,我们访问index.jsp的时候,分别对pageContext, request, session,applicat ...
- java中集合类中Collection接口中的Map接口的常用方法熟悉
1:Map接口提供了将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值.Map接口中同样提供了集合的常用方法. 2:由于Map集合中的元素是通过key,value,进行存储的,要 ...
随机推荐
- lol人物模型提取(六)
模型昨天就已经做出来了,不过到上色这一块貌似又遇到了一些问题.由于模型的眼睛比较小,没法做出亮光效果,上不了UV,只能做哑光效果的. 亮光效果: 哑光效果: 很显然亮光效果更加好看一点 ...
- [CLR via C#]基元类型
一.什么是基元类型 某些数据类型如此常用,以至于许多编译器允许代码以简化的语法来操纵它们.例如,可以使用以下语法来分配一个整数: System.Int32 a = new System.Int32() ...
- maven Tomcat idea 热部署
1.首先得有maven项目 2.配置tomcat,可以访问页面管理项目 修改: /conf/tomcat-users.xml <role rolename="manager-gui&q ...
- html超出不自动换行
1.使用overflow: hidden把超出的内容进行隐藏: 2.然后使用white-space: nowrap设置内容不换行: 3.最后使用text-overflow: ellipsis设置超出内 ...
- C# Directory.GetFiles()获取文件时如果是根目录时有隐藏文件则报错的处理
如果Directory.GetFiles("d:\"),则由于回收站是隐藏文件而报错,怎么躲避这种错误呢, 我要了一种办法,只要遇到隐藏文件夹就跳过的方法: foreach (va ...
- 【Asp.Net】IIS应用程序池添加ASP.NET v4.0
可能在安装.NET Framewrok 4.0之前,IIS就已经装好了,结果在IIS的应用程序池中只有.NET 2.0的Classic .NET AppPool和DefaultAppPool.在使用v ...
- 【bzoj1616】[Usaco2008 Mar]Cow Travelling游荡的奶牛 bfs
题目描述 奶牛们在被划分成N行M列(2 <= N <= 100; 2 <= M <= 100)的草地上游走,试图找到整块草地中最美味的牧草.Farmer John在某个时刻看见 ...
- 2018牛客多校第五场 E.room
题意: 一共有n个宿舍,每个宿舍有4个人.给出第一年的人员分布和第二年的人员分布,问至少有多少人需要移动. 题解: 对于第一年的每个宿舍,向今年的每种组合连边.流量为1,费用为(4 - 组合中已在该宿 ...
- POJ2828:Buy Tickets——题解
http://poj.org/problem?id=2828 首先发现如果我们按照他的方法模拟的话,势必时间爆炸. 所以我们从后往前推,因为我们知道最后一个的位置一定是对的,而前面的位置可以从后面推知 ...
- BZOJ3526 [Poi2014]Card 【线段树】
题目链接 BZOJ3526 题解 思来想去,发现很显然可以用线段树维护 每个区间保存所有合法方案的左右端点[当左端点一定是,右端点当然存最小的那个就行了] 这么整的数,\(\frac{1}{1000} ...