然而在jQuery 中则完全不同,jQuery 提供了异常强大的选择器用来帮助我们获取页面上的对象, 并且将对象以jQuery 包装集的形式返回。...本文主要对常用的jQuery 选择器进行一个介绍及归类。 jQuery 选择器大体上可分为 4 类:基本选择器、层次选择器、过滤选择器、表单选择器。...其中过滤选择器可以分为:简单过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器、表单对象属性过滤选择器。...label标签后面直接跟一个input标签的所有input标签元素 $("#prev ~ div") 同胞选择器 该选择器返回的为id为prev的标签元素的所有的属于同一个父元素的div标签...基本过滤选择器: $("tr:first") 选择所有tr元素的第一个 $("tr:last") 选择所有tr元素的最后一个 $("input
整理常见的选择器 单一的选择器 类选择器 最常用的选择器 CSS: .classname{} HTML: id选择器 较常用的选择器...="pro"> 组合的选择器 组合的选择器仍然可以组合,符合逻辑就行。...派生选择器 如下后代选择器选择了a元素中的所有b元素。...{}将选择class="classname"的p元素 结合元素的属性选择器 如a[href]选择了所有具有href属性的a元素 选择器中的符号 , a,b{}样式同时作用于a和b * 通配符选择器,允许选择所有元素...> 子元素选择器,a>b将选择a的所有直接子元素中的b元素。
选取页面中元素可以使用jQuery给我们提供的$()方法,该方法需要提供选择器作为参数,方法执行完成后会返回给我们一个jQuery对象,被选取的元素就包含在该对象中。...1.1基础选择器 选择器 实列 说明 全局选择器 $('*') 选择所有元素 标签选择器 $('p') 选择所有的p元素 ID选择器 $('#top') 选择所有id属性值为top的元素 class选择器...$('.box') 选择所有clss属性值为top的元素 多重选择器 $('div, p') 选择所有的div元素和p元素 2.2 按层次结构选取元素 选择器 实列 说明 子代选择器 $('div...> p') 选择作为div元素子元素的所有p元素 后代选择器 $('div p') 选择作为div后代的所有p元素 相邻选择器 $('div + p' 选择紧邻div元素且位于其后的p元素 兄弟选择器...下面的选择器会在id属性值为box的元素中查找p元素,而不是在整个文档中查找: $('p', '#box') 后代选择器也可以像上面那样写: $('#box p') //
jQuery常用选择器 【标签选择器】 js"> <!...】 js"> <!...", "30%"); 【class选择器】 js"> 选择器 --> 云想衣裳花想容, 春风拂槛露华浓。...】 js"> <!
xpath选择器 表达式 说明 article 选取所有article元素的所有子节点 /article 选取根元素article article/a 选取所有属于article的子元素的a元素 //div...css 选择器 表达式 说明 * 选择所有节点 # container 选择id为container的节点 .container 选取所有class 包含container的节点 li a 选取所有li
一、基本选择器 子元素选择器 概念:子元素选择器只能选择某元素的子元素 语法格式:父元素 > 子元素 (Father > Children) 兼容性:IE8+、FireFox、Chrome、Safari...、Opera 相邻兄弟元素选择器 概念:相邻兄弟选择器可以选择紧接在另一元素后的元素,而且他们具有一个相同的父元素 语法格式:元素 + 兄弟相邻元素 (Eelement + Sibling)...(Eelement ~ Siblings) 兼容性:IE8+、FireFox、Chrome、Safari、Opera 群组选择器 概念:群组选择器是将具有相同样式的元素分组在一起,每个选择器之间使用逗号...first-letter 概念:用于向文本的首字母设置特殊样式 说明:"first-letter" 伪元素只能用于块级元素 Element::before 概念:在元素的内容前面插入新内容 说明:常用..."content"配合使用 Element::after 概念:在元素的内容后面插入新内容 说明:常用“content”配合使用,多用于清除浮动 清除浮动例子: .header::after
五、常用选择器 1.通配选择器(了解) 给所有标签添加样式,*{css样式} 示意图 ?...多学一招:通常只是用来去掉所有代码的边距,因为每个浏览器的边距不同,有的8个像素,有的7个像素,所以干脆会全部去掉,重新设置,保证浏览器的每个边距都一致 2.后代选择器(掌握) 选择元素里面的元素,外层元素和内层元素中间用空格隔开...3.子元素选择器(掌握) 选择元素的直接子元素,父和子之间用 > 隔开:父元素>子元素{css样式} 示意图 ? 案例题: <!...(难) 4.相邻元素选择器(了解) 选择相邻的元素,两个元素中间用 + 隔开:元素1 + 元素2{css样式} 示意图 ?...5.伪类 元素:link 正常连接时候的状态 元素:visited 点击以后的状态 元素:hover 当鼠标移动上去的状态-------重点、常用 元素:active
什么是jQuery选择器 jQuery选择器是jQuery为我们提供的一组方法,让我们更加方便的获取到页面中的元素。注意:jQuery选择器返回的是jQuery对象。...jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多更加复杂的选择器。...【查看jQuery文档】 jQuery选择器虽然很多,但是选择器之间可以相互替代,就是说获取一个元素,你会有很多种方法获取到。所以我们平时真正能用到的只是少数的最常用的选择器。...css里的选择器jQuery都能写 基本选择器 名称 用法 描述 ID选择器 $(“#id”) $(“#id”) 获取指定ID的元素 类选择器 $(“.class”) 获取同一类class的元素 标签选择器...green">111 111 111 js
选择器用来选择要在DOM中哪些元素上使用某些样式。 学习目标 知道什么是 CSS 选择器。 知道 CSS 选择器有什么用。...知道如下选择器的写法,对哪些元素生效和浏览器兼容性:通配选择器,元素选择器,id选择器,类选择器,群组选择器,层次选择器,子元素选择器,伪类选择器中的 :hover,:active,:focus,:nth-child...,属性选择器。...知道选择器的权重/优先级。...学习资源 资料: 选择器(Selectors) CSS伪元素选择器介绍 Mastering the :nth-child Specifics on CSS Specificity :关于选择器的权重
目录 一、属性选择器 二、关系选择器 三、结构化伪类选择器 四、伪元素选择器 五、链接伪类 CSS选择器的作用就是从HTML页面中找出特定的某类元素。...常用的几类CSS选择器如下表所示。 伪选择器比较特殊,分为伪元素和伪类元素两种。...该选择器与前两个选择器一样,E元素也可以省略,如果省略则表示可以匹配满足条件的任意元素。 二、关系选择器 1.子代选择器(>) 子代选择器主要用来选择某个元素的第一级子元素。...2.兄弟选择器(+、~) 兄弟选择器用来选择与某元素位于同一个父元素之中,且位于该元素之后的兄弟元素。兄弟选择器分为临近兄弟选择器和普通兄弟选择器两种。...(1)临近兄弟选择器 该选择器使用加号“+”来链接前后两个选择器。选择器中的两个元素有同一个父亲,而且第二个元素必须紧跟第一个元素。
这时回到上面,我们可以得出,$("#tb").children() 获取的是两个tr元素(不包括它们子元素td), 而children里面的选择器则是在获取的两个tr元素里再根据条件进行筛选,所以上面那种写法获取不到值...toggleClass("blue"); css() - 设置或返回样式属性 ⑤jQuery 删除 remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素(不删除本身元素) ⑥js
数组方法:在Array.prototype中定义 ECMAScript3: 12个 join reverse sort concat slice splice...
onkeyup="this.value=this.value.replace(/[^a-z_-]/g,'')" //限制只能输入英文字母和_和- onkeyu...
//设置select的选中效果 $("#selectDianzhang").find("option[value='"+userId+"']").attr("selected",true); //js...//显示 }else{ document.getElementById("checkIdentityCard").style.display= "none"; //隐藏 } } js...} brands=brands.substring(0,brands.length-1); } return brands; js
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/166725.html原文链接:https://javaforall.cn
数组的声明 var a=new Array(); var a=new Array(5); var a=new Array([5]); var a=[5]; 数组...
数组去重 双FOR循环 for (let i = 0; i < arr.length - 1; i++) { let item = arr[i] for...
var color3 = color.concat(color2); // concat 是将参数传递进来的数组内容 拼接到调用者后面,不修改原数组
今天整理下我们常用的js跳转代码,常用的js跳转代码比如:js倒计时跳转代码、pc站跳转手机站代码、在原来的窗体中直接js跳转用、在新窗体中打开页面用、js直接跳转代码、js返回代码、head标签内加如下代码实现页面定时自动跳转代码...js跳转代码 1.js倒计时跳转代码 //5秒后跳转到指定的页面 setTimeout(window.location.href=’...http://www.7dadi.com’,5); 2.在原来的窗体中直接js跳转用 window.location.href....在新窗体中打开页面用: window.open(‘http://www.7dadi.com/’); 4.js...直接跳转代码 location.href=”http://www.7dadi.com/”; 5.js返回代码
领取专属 10元无门槛券
手把手带您无忧上云