find(expr|obj|ele)
概述
搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。
所有搜索都依靠jQuery表达式来完成。这个表达式可以使用CSS1-3的选择器语法来写。
参数
expr String
用于查找的表达式
jQuery object
一个用于匹配元素的jQuery对象
element DOMElement
一个DOM元素
示例1
描述:从所有的段落开始,进一步搜索下面的span元素。与$("p span")相同。
HTML 代码:
<p><span>Hello</span>, how are you?</p>
jQuery 代码:
$("p").find("span")
示例2
描述:从所有的div开始,进一步搜索下面的li class="aaa"的元素。
HTML 代码:
<div>
<ul>
<li class="aa">Coffee</li>
<li class="bb">Milk</li>
<li class="cc">Soda</li>
</ul>
</div>
<div>
<ul>
<li class="aaa">Coffee1</li>
<li class="bbb">Milk1</li>
<li class="ccc">Soda1</li>
</ul>
</div>
jQuery 代码:
$("div").find("li.aaa").text();
示例3
描述:获取select所选中的val值或text值。
HTML 代码:
<select class="cselect" id="idselect" >
<option value="1" >1年</option>
<option value="2" selected="selected">2年</option>
<option value="3">3年</option>
<option value="4">5年</option>
</select>
jQuery 代码:
var strtext = $("idselect").find("select.cselect option:selected").text();
var val =$("idselect").find("select.cselect option:selected").val();
示例4
描述:设置p标签下span标签的字体颜色。
jQery代码:
$("p").find("span").css('color','red');
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器