分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

jQuery(1)——jQuery选择器

发布时间:2023-09-06 02:16责任编辑:白小东关键词:jQuery选择器

## jQuery选择器

先看看w3cschool的对jQuery的概述:

jQuery 选择器允许您对 HTML 元素组或单个元素进行操作。
jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。它基于已经存在的 CSS 选择器,除此之外,它还有一些自定义的选择器。
jQuery 中所有选择器都以美元符号开头:$()。

最常用的有以下三个:

1. 元素选择器

$("div")

2. ID选择器

$("#ID")

3. class选择器

$(".test")

这里有更多的选择器实例 w3cschool jquery选择器

下面这个demo,包含了以上链接的实例练习:

<!DOCTYPE html><html><head> ???<meta charset="utf-8" /> ???<meta http-equiv="X-UA-Compatible" content="IE=edge"> ???<title>jquery 选择器学习</title> ???<meta name="viewport" content="width=device-width, initial-scale=1"> ???<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script> ???<script> ???$(document).ready(function(){ ???????$('*').css('font-size','30px'); ????//选取所有元素 设置字体 ???????$('#a').css('background','green'); ?//id选择器 设置背景颜色 绿色 ???????// alert($('#a')); ???????// alert(document.getElementById('a')); ???????$('.b').css('background','blue'); ??//.class选择器 设置背景颜色 蓝色 ???????$('p').css('background','yellow'); ?//元素选择器 设置背景颜色 黄色 ???????$('#a span').css('border','2px solid yellow'); ?????//后代选择器 设置黄色边框 ???????$('div:first').css('border','3px solid red'); ????//伪类选择器 选择第一个div ?设置红色边框 ???????$('p.test').css('background','gray'); ??//选择class为test的p元素 ???????????????//ul-------------------------- ???????$('ul li:first').css('border','2px solid red'); ?//选择第一个ul的第一个li 设置红色边框 ???????????????$('ul li:last-child').css('color','green'); ????//选择所有ul下的最后一个li 设置绿色字体 ???????????????$('[href]').html('我是带href属性元素'); ????//选择带href属性的元素 修改元素内容为‘我是带href属性元素’ ???????$("a[target='_blank']").html("我是带target='_blank'属性的a标签"); ???//选择带target='_blank'属性的a标签 ???????$(':button').css('background','green'); ????//选择type=button的input,或者<button>标签 设置绿色 ???????$('li:even').css('background','#999'); ???//选择偶数位置的li 设置#333背景 ???????$('li:odd').css('background','pink'); ???//选择偶数位置的li 设置#333背景 ???}) ???</script></head><body> ???<div id="a"> ???????A ???????<span>span</span> ???</div> ???<div class="b"> ???????B ???</div> ???<p>p</p> ???<p class="test">选择class为test的p元素</p> ???<hr> ???<ul> ???????<li>0</li> ???????<li>1</li> ???????<li><a target="_blank">2</a></li> ???????<li>3</li> ???</ul> ???<ul> ???????<li>0</li> ???????<li>1</li> ???????<li><a href="#">2</a></li> ???????<li>3</li> ???</ul> ???<input style="width:350px" type="button" value="我是type=button的input"> ???<br> ???<button>button</button></body></html>

jQuery(1)——jQuery选择器

原文地址:https://www.cnblogs.com/famine/p/9718069.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved