基本选择器

简介: 基本选择器

1.1 标签选择器


  需求描述:选择页面中所有的div标签,设置其背景为红色

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
</head>
<body>
    <div>我是div1</div>
    <div>我是div2</div>
    <div>我是div3</div>
</body>
<script>
    $('div').css('background', 'red');
</script>
</html>


效果


1.2  id选择器


需求描述:选择页面中所有id为btn的按钮,设置其背景为红色


<button>按钮1</button>
<button id="btn">按钮2</button>
<button>按钮3</button>


$('#btn').css('background', 'red');


1.3 class选择器


需求描述:选择页面中class为content的div下所有元素,设置其背景为红色


<div class="content">
    <p>我是段落1</p>
    <p>我是段落2</p>
    <p>我是段落3</p>
</div>
$('.content *').css('background', 'red');



1.5、并集选择器


<p>我是段落</p>
<button>我是按钮</button>
<div>我是div</div>
<h1>我是大标题</h1>
$('p,button').css('background', 'red');



1.6  交集选择器


需求描述:选择页面中所有class为red的段落,设置其背景为红色


<p class="red">我是段落1</p>
<p class="red">我是段落2</p>
<p class="red">我是段落3</p>
<div class="red">我是div1</div>
<div class="red">我是div2</div>
<div class="red">我是div3</div>
$('p.red').css('background', 'red');


相关文章
|
7月前
|
安全 数据挖掘 网络安全
千星计划视频号爆单模式开发
千星计划视频号爆单模式结合短视频平台与电商带货,通过招募头部商家和达人,利用其影响力推动销售。核心功能包括达人注册、商品管理、自动化操作、社交裂变、佣金结算和数据分析。项目旨在提升视频号橱窗的销售额和影响力,提供高效销售渠道及低门槛高收益的创业平台。注意合规性、用户体验、安全性和市场推广,确保合法合规运营。
|
10月前
|
运维 数据可视化 数据挖掘
如何选择适合自己的数据可视化工具来处理数据异常?
如何选择适合自己的数据可视化工具来处理数据异常?
204 60
|
9月前
|
安全 Java 大数据
Java的优点
1. 面向对象:Java是一种面向对象的编程语言,支持封装、继承和多态等面向对象的特性,使得代码更易于理解、维护和重用。 2. 跨平台性:Java应用程序可以在不同的操作系统上运行,只需编译一次,就可以在任何支持Java虚拟机(JVM)的平台上运行。 3. 强大的生态系统:Java拥有庞大而活跃的开源社区,提供了丰富的库和框架,可以加快开发过程,提高开发效率。 4. 内存管理:Java提供了自动的垃圾回收机制,开发者不需要手动管理内存,减少了内存泄漏和野指针等问题。 5. 安全性:Java具有强大的安全性特性,包括沙箱安全模型、字节码验证和安全类加载等机制,可以防止恶意代码的执行。
|
11月前
|
机器学习/深度学习 数据可视化 JavaScript
|
API 网络安全 数据安全/隐私保护
SMTP邮件邮箱API发送邮件的方法和步骤
使用SMTP邮件邮箱API(如AokSend)发送邮件涉及6个步骤:获取SMTP服务器地址和端口,进行身份验证,构建邮件内容,连接到服务器,发送邮件及处理结果。例如,Gmail的SMTP服务器地址是smtp.gmail.com,端口587。此方法适用于程序化发送邮件,确保安全并支持大规模发信服务。
|
JavaScript 容器
rAF实现表格内容自动滚动
rAF实现表格内容自动滚动
386 1
|
前端开发 中间件 .NET
asp.net core mvc 中间件之WebpackDevMiddleware
asp.net core mvc 中间件之WebpackDevMiddleware WebpackDevMiddleware中间件主要用于开发SPA应用,启用Webpack,增强网页开发体验。好吧,你想用来干嘛就干嘛,这次主要是通过学习该中间件,学习如何在core中启用Webpack支持 通过上上篇asp.
1204 38
|
Web App开发
Safari打不开该网页,因为网址无效问题说明
说明:   苹果手机中未装支付钱包或者换不起支付宝钱包,使用是safari浏览器的报错,无法避免,用户可以继续支付 报错(如下如):  推荐方案:   1.用户选择 【好】选择【继续支付】即可正常支付   2.推荐用户使用uc浏览器打开进行付款操作
3988 12
|
开发工具 git Ruby
GitHub的基础使用入门
GitHub的基础使用入门
864 0