发布作者: 云峥
百度收录: 正在检测是否收录...
作品采用: 《 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 》许可协议授权
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>jQuery 选择器示例</title>
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
<style type="text/css">
/* 为选中的元素添加一些样式以便于观察效果 */
.highlight {
background-color: yellow;
}
.bold {
font-weight: bold;
}
.underline {
text-decoration: underline;
}
</style>
<script type="text/javascript">
$(document).ready(function() {
// 基本选择器示例
$("p").addClass("highlight"); // 将所有 <p> 元素添加 highlight 类
// ID 选择器示例
$("#unique").addClass("bold"); // 将 ID 为 unique 的元素添加 bold 类
// 类选择器示例
$(".highlighted").addClass("underline"); // 将所有 class 为 highlighted 的元素添加 underline 类
// 层次选择器示例
$("div > p").css("color", "blue"); // 将直接在 <div> 下的 <p> 元素文字颜色设置为蓝色
// 相邻兄弟选择器示例
$("p + ul").css("border", "1px solid red"); // 将紧跟在 <p> 后的 <ul> 元素添加红色边框
// 通用兄弟选择器示例
$("p ~ ul").css("border", "1px dashed green"); // 将所有在 <p> 后的 <ul> 元素添加绿色虚线边框
// 属性选择器示例
$("[href]").css("text-decoration", "none"); // 移除所有带有 href 属性的 <a> 元素的下划线
});
</script>
</head>
<body>
<div>
<p>This is a paragraph.</p>
<p id="unique">This is a unique paragraph.</p>
<p class="highlighted">This is a highlighted paragraph.</p>
<ul>
<li>List item 1</li>
<li>List item 2</li>
</ul>
</div>
<p>This is another paragraph.</p>
<ul>
<li>List item A</li>
<li>List item B</li>
</ul>
<a href="https://www.example.com">This is a link.</a>
</body>
</html>
—— 评论区 ——