失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > jquery中获取元素里某一特定子元素的代码【jquery】

jquery中获取元素里某一特定子元素的代码【jquery】

时间:2021-01-16 06:55:32

相关推荐

jquery中获取元素里某一特定子元素的代码【jquery】

web前端|js教程

特定子元素

web前端-js教程

之前做的一些JQUERY应用都是些很基础的编程,对于选择器要求不高,像类似于“$(‘.class’)”、“$(‘#id’)”、“$(‘#id>.class’)”、“$(this)”、“$(this).parent()”、“$(this).children()”这些简单的语句都能解决的。

动漫自动采集源码,ubuntu需要安装软件,tomcat启动产生进程,爬虫编程步骤,php分几个框架,南昌县电商seo多少钱lzw

问题的出现是我要选择一个ul里某个的li中的一个span,因为要利于编程,li是用 $(‘ul>li’).eq(i) 来做的选择,虽然问题还是能用之前的方法解决,但总感觉代码有点臃肿,而且效率也很低下。既然JQUERY被誉为目前所有JS框架中最高效的代码,不可能连这个问题都要用一大坨代码来解决吧!

算命网站 源码,vscode没中文,Nsf ubuntu,tomcat启动java,sqlite支持数据个数,jquery 刻度插件,手机前端用什么框架好,爬虫注释是什么符号,php 错误代码,店铺seo优化策略,手机网站源码上传,html网页开场动画,vivo网站模板lzw

回头再翻翻JQUERY的API,才发现有一个非常适合这个场合使用的语句我一直没有注意过。那就是:$(选择器一).find(选择器二)。之前虽然读过find这段介绍,但一直因为用不到而被忽视。

在线教育分销平台源码,ubuntu界面放大,tomcat发布项目名称,东北爬虫图片,html传递参数给php,石家庄企业seo推广如何进行lzw

这里说说find()的使用方法

API提供的的解释:搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。

使用方法:$(选择器一).find(选择器二);

以小剧客栈首页的焦点图,查找类为“.focusphoto”的DL下DD中的span并将其作淡出处理为例:

$(.focusphoto>dl>dd).eq(i).find(”span”).fadeOut(slow);

谈谈小剧对find()的理解

我这个应用实际上完全可以用children()来代替,但这并不是说find()和children()的用法是一样的,如果是这样的话find()的存在便没有了意义。在查询深度为一级的时候,这两者有相同之处,但区别就在于:find()是子查询选择器,它可以深入到子级的下层进行查询选择;而children():只是子级选择器,它只能选择下一层级的元素。

当然,以上仅仅是剧中人的一点拙见,如有错误或不完善的地方,请给于指正,谢谢!

如果觉得《jquery中获取元素里某一特定子元素的代码【jquery】》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。