前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >jquery中获取元素的几种方式小结

jquery中获取元素的几种方式小结

作者头像
用户7657330
发布于 2020-08-14 02:17:02
发布于 2020-08-14 02:17:02
2.1K00
代码可运行
举报
文章被收录于专栏:程序生涯程序生涯
运行总次数:0
代码可运行

1 从集合中通过指定的序号获取元素

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div>

<p>0</p>

<p>1</p>

<p>2</p>

<p>3</p>

<p>4</p>

<p>5</p>

<p>6</p>

<p>7</p>

</div> 





<script type="text/javascript">

jQuery(function(){

$("p").eq(2).css("color","red");

$("p").eq(3).css("color","red");

})

</script> 

2 获取指定条件一致和指定范围的元素

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div>

<p>0</p>

<p>1</p>

<p class="center">2</p>

<p class="center">3</p>

<p>4</p>

<p>5</p>

<p>6</p>

<p>7</p>

</div> 



<script type="text/javascript">

jQuery(function(){

$("p").filter('.center').css("color","red");

})

$(function(){

$("p").slice(5,7).css("color","yellow");

})

</script> 

3 获取与条件表达式一致的元素

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div>

<p>0</p>

<p>1</p>

<p class="center">2</p>

<p class="center">3</p>

<p>4</p>

<p class="aa">5</p>

<p>6</p>

<p>7</p>

</div> 



<script type="text/javascript">

jQuery(function(){

$("p").each(function(){

switch(true){

case $(this).is(".center"):

$(this).css("color","red");

break;

case $(this).is(".aa"):

$(this).css("color","yellow");

break;

}

})

})

</script> 

4 获取元素的上一个元素和下一个元素

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div id="aa">

<p>1</p>

<p class="yes">2</p>

<p>3</p>

<p>4</p>

<p>5</p>

<p class="yes">6</p>

<p class="yes">7</p>

</div> 



//获取元素的下一个元素

jQuery(function(){

$("p").next(".yes").css("color","red");

})

//获取元素的上一个元素

jQuery(function(){

$("p").prev(".yes").css("color","red");

}) 

5 获取元素的父元素和子元素

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div id="aa">

<p>1</p>

<p class="yes">2</p>

<p>3</p>

<p>4</p>

<p>5</p>

<p class="yes">6</p>

<p class="yes">7</p>

</div> 



//获取元素的父元素

jQuery(function(){

$("p").parent().css("color","red");

})

//获取元素的子元素

jQuery(function(){

$("#aa").children(".yes").css("color","red");

}) 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/02/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
JavaScript学习笔记(四)—— jQuery入门
子元素伪类选择器就是选择某一个元素下面的子元素的方式,在jQuery中,子元素伪类选择器分为两大类:
wsuo
2020/07/31
11.3K0
常用的 jQuery 选择器-笔记
例如,$("#myDiv .myClass") 选择 ID 为 myDiv 的元素内所有类名为 myClass 的元素。
云峥百宝箱
2025/04/16
780
JQuery学习笔记之选择器
JQuery与DOM对象 <div id="test1" class="test2"></div> DOM对象获取方式: var dom_div1 = document.getElementById('test1'); var dom_div2 = document.getElementByClassName('test2'); JQuery对象获取方式: var $jq_div1 = $('#test1'); // id选择器 var $jq_div2 = $('.test2'); // 类选择器 var
marsggbo
2020/06/12
6180
jQuery之高级选择器
为什么要反复的讲选择器,这个就是jQuery的一个核心点,在之前js的时候,通过复杂的document.getElement(s)ById|ByTagName|ByClassName等等,这些方式,找页面的元素对象。同样,在jQuery里面,我们要操作页面对象还是需要找对象,找页面对象,就是通过各类的选择器来找,简化我们的业务代码量。
张哥编程
2024/12/19
1200
Web前端JQuery入门实战案例
快速的,轻量级的,功能丰富的 js 库。动画(animation),ajax,DOM,更简单,容易使用的api。
达达前端
2019/07/03
4K0
前端基础-jQuery选择器
jQuery选择器是jQuery为我们提供的一组方法,让我们更加方便的获取到页面中的元素。注意:jQuery选择器返回的是jQuery对象。
cwl_java
2020/03/26
8390
JavaWeb(八)JQuery
jQuery 市场用得比较多两个框架: jQuery 比较适合做一些互联网 的应用(12306.com,蘑菇街,美丽说,聚美) extjs 比较适合做后台管理系统(电商(订单管理),银行,电信) 核心: 主要功能:javascript开发人员查找元素、操作DOM、处理事件、执行动画和开发Ajax的操作。优势:(宗旨:write less ,do more 写更少的代码,做更多的事情) 1:轻量级 (js 库非常小) 2:强大的选择器(获取页面上面的dom 元素 document.getElementByI
二十三年蝉
2018/02/28
1.8K0
jQuery入门前言
上次说到了JavaScript,对其有一定了解,本文就来说说jQuery。jQuery就是一个由JavaScript编写的轻量库,简单的说就是封装了一些JavaScript的操作,所以使用jQuery比使用原生的JavaScript可以达到用更少的代码做更多的事的效果。
贪挽懒月
2018/10/09
2.8K0
jQuery入门前言
Web阶段:第五章:JQuery库
点击:API文档下载 Jquery介绍 1.什么是JQuery ? jQuery,顾名思义,也就是JavaScript和查询(Query),它就是辅助JavaScript开发的js类库。 2.JQue
Java廖志伟
2022/09/28
26.5K0
Web阶段:第五章:JQuery库
从零开始学 Web 之 jQuery(二)获取和操作元素的属性
DOM中有很多方式获取元素,比如通过id,通过标签名,通过类名,通过name的值,通过选择器等方式。
Daotin
2018/08/31
1.8K0
前端基础:jQuery
jQuery 能做的 JavaScript 也都能做,但使用 jQuery 能大幅提高开发效率
RendaZhang
2020/09/08
13.6K0
前端基础:jQuery
jquary学习(二)jquary的使用,jQuery中的选择器
目录 首先在官网下载jquary的js文件 html页面文件里面引入 jQuery中的选择器 基本选择器id 选择器标签选择器 (“a”)类选择器 (“.class”) 首先在官网下载jquary的
一写代码就开心
2021/06/17
5.5K0
jquary学习(二)jquary的使用,jQuery中的选择器
JQuery干货篇之选择元素
实例 $("img:odd").css("border","thick double red");选择序号为奇数的img元素 $("img:first").css("border","thick double red") 选择第一个img元素
爱撒谎的男孩
2019/12/31
1.9K0
jQuery基础系列
jquery的入口函数是在html所有标签都加载后才执行,而JavaScript的window.onload事件是等到所有内容加载完后才执行。
达达前端
2019/07/03
2.7K0
jQuery基础系列
jQuery动画,案例
1.显示动画 show([s,[e],[fn]]) 内部实现原理根据当前操作的元素是块级还是行内决定, 块级内部调用display:block;,行内内部调用display:inline;
不愿意做鱼的小鲸鱼
2022/08/24
5.1K0
jQuery动画,案例
javaWeb核心技术第五篇之jQuery
- 概述 - jQuery是一个优秀的javascript框架(js类库),兼容css3和各大浏览器,提供dom,events,animate,ajax等简易的操作。并且jQuery有非常丰富的插件,大多数功能都有相应的插件解决方案。jQuery的宗旨是write less, do more. (写的更少,做的更多) - jQuery入门 - jQuery和html整合 - 下载 - 下载地址:www.jquery.com - 使用script的src属性即可
海仔
2019/08/26
8.1K0
jQuery基础
使用jQuery快速高效制作网页交互特效 第一章-JavaScript基础 上机练习1 练习——统计包含“a”或“A”的字符串的个数 需求说明:使用数组存储一组字符串,并统计包含“a”或“A”的字符串的个数 关键代码: <script type="text/javascript"> var a = ["America","Greece","Britain","Canada","China","Egypt"]; var count = 0; for(var i in a) {
星辰xc
2022/04/09
7.6K0
jQuery基础
jQuery
DOM 对象 Alert 出来的效果是:[object HTML 标签名 Element]
OY
2022/03/12
10.9K0
jQuery
jquery入门
运用jQuery时,需要在页面中引入jQuery文件 jQuery的hello world <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>helloworld</title> <!-- 1. 在页面中引入jQuery支持 --> <script src="js/jquery-1.12
周小董
2019/03/25
3K0
jQuery
jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。
py3study
2020/01/16
4.1K0
相关推荐
JavaScript学习笔记(四)—— jQuery入门
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档