jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。jQuery 的核心特性之一就是其选择器引擎,它允许开发者以简单的方式选择 DOM 元素。
jQuery 选择器主要分为以下几类:
#id
、.class
、element
、*
div.class
、div#id
、div, span
parent > child
、prev + next
、prev ~ siblings
:first
、:last
、:even
、:odd
、:eq(index)
等[attribute]
、[attribute=value]
、[attribute!=value]
等以下是一个简单的示例,展示如何使用 jQuery 选择器弹出一个选择框:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery 选择器示例</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<button id="btn">点击我</button>
<div id="result"></div>
<script>
$(document).ready(function() {
$('#btn').click(function() {
// 使用选择器选择元素并弹出选择框
var selectedOption = $('<select></select>')
.append($('<option></option>').val('1').text('选项1'))
.append($('<option></option>').val('2').text('选项2'))
.append($('<option></option>').val('3').text('选项3'));
$('#result').html(selectedOption);
// 弹出选择框
selectedOption.prop('size', 3);
});
});
</script>
</body>
</html>
通过以上内容,你应该对 jQuery 选择器有了全面的了解,并能够在实际开发中灵活应用。
领取专属 10元无门槛券
手把手带您无忧上云