• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > jquery怎么判断指定子元素是否存在

jquery怎么判断指定子元素是否存在

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了jquery判断,子元素是否存在等相关知识,希望对您有所帮助

判断方法:1、使用“$("父元素").has("子元素").length”语句,如果返回值为1,则指定子元素存在;2、使用“$("父元素").children("子元素").length”语句,如果返回值大于等于1,则指定子元素存在。


jquery怎么判断指定子元素是否存在


jquery判断指定子元素是否存在

方法1:利用has() 方法

has() 将匹配元素集合缩减为拥有匹配指定选择器或 DOM 元素的后代的子集。

<!DOCTYPE html><html>    <head>        <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>        <script type="text/javascript">            $(document).ready(function() {                $("button").click(function() {                    if ($("div").has("span").length) {                        console.log("指定子元素存在")                    } else {                        console.log("指定子元素不存在")                    }                });            });        </script>    </head>     <body>        <div style="border: 1px solid red;">            <p>子元素1</p>            <span>子元素2</span>        </div><br>        <button>指定子元素span是否存在</button>    </body></html>


jquery怎么判断指定子元素是否存在


方法2:使用children()

children() 方法返回返回被选元素的所有直接子元素。

<!DOCTYPE html><html>    <head>        <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>        <script type="text/javascript">            $(document).ready(function() {                $("button").click(function() {                    if ($("div").children("p").length) {                        console.log("指定子元素存在");                        console.log($("div").children("p").length);                    } else {                        console.log("指定子元素不存在");                        console.log($("div").children("p").length);                    }                });            });        </script>    </head>     <body>        <div style="border: 1px solid red;">            <p>子元素1</p>            <span>子元素2</span>            <span>子元素2</span>            <p>子元素3</p>            <p>子元素4</p>        </div><br>        <button>指定子元素是否存在</button>    </body></html>


jquery怎么判断指定子元素是否存在

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • jquery怎么判断指定子元素是否存在

相关文章

  • 2022-04-29帝国CMS二次开发会员登陆赠送积分
  • 2022-04-29CSS3怎么实现动画结束不消失效果
  • 2022-04-29手把手带你使用Vue + Laravel开发一个简单的 CRUD 应用
  • 2022-04-29php如何实现图片上传的封装
  • 2022-04-29jQuery怎么实现全选效果
  • 2022-04-29CDR制作圣诞快乐立体字
  • 2022-04-29ThinkPHP5访问怎么去除/public/index.php
  • 2022-04-29分享几种用PHP写99乘法表的方式
  • 2022-04-29PHP8.1的十大新功能,快用起来吧!
  • 2022-04-29如何解决thinkphp new self()报错问题

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • PHPCMS V9 文章列表循环样式自定义方法
    • Photoshop打造质感光效文字
    • PHP生成中间带LOGO图像的二维码
    • DEDE内容页调用栏目的SEO标题、描述、关键字的方
    • PhotoShop+coreldRAW打造喜迎国庆节海报制作教程
    • PHP常用函数之根据生日计算年龄功能示例
    • 浅谈如何在制作dedecms模板中进行一些SEO设置
    • 帝国备份王密码忘记了怎么办?
    • Photoshop高效操作配置攻略心得全分享
    • PhotoShop打造腐蚀锈迹钢铁文字特效教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有