jq选择器及方法

每次新学到jq的选择器及方法摘录

不定时更新


// 2017.7.19

jquery  toggle()方法

用于切换元素的可见状态,如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。


jquery toggleClass()方法

对设置或移除的被选元素的一个class类或多个class类进行切换

检查元素中指定的类,没有则添加,有则删除。

若规定若干各类,则用空格来分割类名。


jquery siblings()方法

遍历的一种,但这个遍历是遍历所有的同胞元素

原始元素不包含在同胞元素中



//2017.8.8

jquery  keyup() 方法

可用于input等其他对于框中内容进行实时判断的情况中



//2017.9.13

jquery  index()方法

返回指定元素相对于其他指定元素的 index 位置。

不传入参数则默认相对于同胞元素的index位置,括号可传入dom元素或者是选择器或者class名,返回相对于该元素的index位置


jquery animate()方法

执行 CSS 属性集的自定义动画。

通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。

括号中添加花括号,放入键值对。如margin:30px

只有数字值可创建动画。字符串值无法创建动画(比如 "background-color:red")



//2017.9.14

JavaScript splice()方法

向/从数组中添加/删除项目,然后返回被删除的项目。具体看文档


JavaScript push()方法

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。


jquery insertAfter()方法

在某个元素之后插入xx。插入的东西填入括号中



//2017-9.15

jquery遍历 .eq(index)

通常用于遍历中,传入index,index从0开始,表示该元素的位置,('li').eq(1)则是第二个li。


jquery .is(selector)

返回的是一个布尔值元素。selector:字符串值,包含匹配元素的选择器表达式。is() 根据选择器、元素或 jQuery 对象来检测匹配元素集合,如果这些元素中至少有一个元素匹配给定的参数,则返回 true


JavaScript join()以及split()

stringObject.split(separator,howmany)

split用于分割字符串,之后返回一个字符串数组,通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。howmany指定返回的最大长度,注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。

jion(separator)

join() 方法用于把数组中的所有元素放入一个字符串。通过指定的separator进行分隔,最终返回一个字符串。当括号里传入‘’,则返回传入的一整串字符串。当不传入任何东西,默认传入的每一项逗号隔开。



//2017.9.20

JavaScript parseInt()和parseFloat()

在判断字符串是否是数字值前,parseInt() 和 parseFloat() 都会仔细分析该字符串。
parseInt() 方法首先查看位置 0 处的字符,判断它是否是个有效数字;如果不是,该方法将返回 NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置 1 处的字符,进行同样的测试。这一过程将持续到发现非有效数字的字符为止,此时 parseInt() 将把该字符之前的字符串转换成数字。
例如,如果要把字符串 "12345red" 转换成整数,那么 parseInt() 将返回 12345,因为当它检查到字符 r 时,就会停止检测过程。

parseFloat()方法类似。

var iNum1 = parseInt("12345red");	//返回 12345
var iNum1 = parseInt("0xA");	//返回 10
var iNum1 = parseInt("56.9");	//返回 56
var iNum1 = parseInt("red");	//返回 NaN


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值