jquery怎么判断元素内容是否为空


本文摘自PHP中文网,作者青灯夜游,侵删。

方法:1、使用html()获取元素内容,然后通过if判断是否为空,语法“if($(selector).html()){//不为空}”。2、利用“:empty”选择器判断,语法“if($(selector).is(":empty"))”。

本教程操作环境:windows7系统、jquery1.7.2版本、Dell G3电脑。

推荐教程:jQuery教程

jquery判断元素内容是否为空的方法

1、使用html()方法获取元素内容,再通过if进行判断

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<!DOCTYPE html>

<html>

 

    <head>

        <meta charset="UTF-8">

        <script type="text/javascript" src="jquery-1.7.2.min.js"></script>

    </head>

 

    <body>

        <p>默认文本。测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</p>

        <script type="text/javascript">

            if($('p').html()) {

                alert('元素内容不为空')

            }else{

                alert('元素内容为空')

            }

        </script>

    </body>

 

</html>

2、使用:empty伪类进行判断

阅读剩余部分

相关阅读 >>

jQuery怎么禁用a标签

jQuery如何验证输入的是否为中文

jQuery怎么判断是否是ie浏览器

jQuery 怎么判断radio是否选中

jQuery中的not怎么用

jq怎么设置css样式

jQuery如何判断 input type="file"上传文件是否为空

jQuery this与$(this)的区别

jQuery怎么获取html元素的内容?

jQuery怎样判断是否是字符串

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...