找回密码
 立即注册
搜索
查看: 1729|回复: 0

[jQuery框架] jQuery 选择器

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2016-3-28 17:15:20 | 显示全部楼层 |阅读模式
选择器允许您对元素组或单个元素进行操作。
jQuery 元素选择器和属性选择器允许您通过标签名、属性名或内容对 HTML 元素进行选择。
选择器允许您对 HTML 元素组或单个元素进行操作。
在 HTML DOM 术语中:选择器允许您对 DOM 元素组或单个 DOM 节点进行操作。

jQuery 元素选择器
jQuery 使用 CSS 选择器来选取 HTML 元素。
  1. $("p") 选取 <p> 元素。
  2. $("p.intro") 选取所有 class="intro" 的 <p> 元素。
  3. $("p#demo") 选取所有 id="demo" 的 <p> 元素。
复制代码



jQuery 属性选择器

jQuery 使用 XPath 表达式来选择带有给定属性的元素。
  1. $("[href]") 选取所有带有 href 属性的元素。
  2. $("[href='#']") 选取所有带有 href 值等于 "#" 的元素。
  3. $("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。
  4. $("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。
复制代码

更多的选择器实例
语法描述
$(this)当前 HTML 元素
$("p")所有 <p> 元素
$("p.intro")所有 class="intro" 的 <p> 元素
$(".intro")所有 class="intro" 的元素
$("#intro")id="intro" 的元素
$("ul li:first")每个 <ul> 的第一个 <li> 元素
$("[href$='.jpg']")所有带有以 ".jpg" 结尾的属性值的 href 属性
$("div#intro .head")id="intro" 的 <div> 元素中的所有 class="head" 的元素


jQuery CSS 选择器
jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性
  1. $("p").css("background-color","red");
复制代码





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 18:40 , Processed in 0.048772 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表