JQ实战笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQ实战笔记相关的知识,希望对你有一定的参考价值。

属性选择

$(‘input[value]‘)  //有value的元素

$(‘input[value=123]‘)  //有value的元素且value=123的元素
$(‘input[value^=123]‘)  //有value的元素且value起始是123的元素
$(‘input[value$=123]‘)  //有value的元素且value结束是123的元素
$(‘input[value*=123]‘)  //有value的元素且value包含是123的元素

//如果属性是含有空格的 应该加上引号如:
$(‘input [class="box box1"]‘)

 

集合长度,可以利用length来判断元素是不是JQ对象 JQ对象的length不为0;

//$()获取到的都是集合,下面表示集合的长度
$(‘li‘).size() 
$(‘li‘).length

添加和移除class

$(‘input‘).addClass(‘box1‘) //添加class 自动去重
$(‘input‘).addClass(‘box1 box2‘) //添加class 自动去重

$(‘input‘).removeClass(‘box1‘) //移除class 自动去重
$(‘input‘).removeClass(‘box1 box2‘) //移除class 自动去重

$(‘input‘).toggleClass(‘box3‘)  //只能添加或者删除class,条件:是否存在‘box3‘

显示与隐藏:

//比css()方法更好
$(‘div‘).hide()   //隐藏
$(‘div‘).show()   //显示

节点的选择

 

next()    //下一个兄弟节点
nextAll() //下面所有的兄弟节点
prev()    //上一个兄弟节点
prevAll()    //上面所有的兄弟节点
siblings()  //所有的兄弟节点  不包括自身

//筛选功能
siblings(‘h2‘)  //所有的兄弟节点为h2的  不包括自身
//下标
eq()

 

以上是关于JQ实战笔记的主要内容,如果未能解决你的问题,请参考以下文章

JQ实战天猫淘宝放大镜

jq框架封装学习笔记1-框架介绍与选择器框架

solr分布式索引实战分片配置读取:工具类configUtil.java,读取配置代码片段,配置实例

JQ实战一之烟花

destoon开发笔记-JQ+JS实现倒计时功能

学习笔记:python3,代码片段(2017)