首页  >  文章  >  web前端  >  jquery怎么判断元素内容是否为空

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

青灯夜游
青灯夜游原创
2021-01-06 17:02:304213浏览

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

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

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

推荐教程:jQuery教程

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

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

<!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($(&#39;p&#39;).html()) {
				alert(&#39;元素内容不为空&#39;)
			}else{
				alert(&#39;元素内容为空&#39;)
			}
		</script>
	</body>

</html>

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

<!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($(&#39;p&#39;).is(":empty")) {
				alert(&#39;元素内容为空&#39;)
			}else{
				alert(&#39;元素内容不为空&#39;)
			}
		</script>
	</body>

</html>

效果图:

1.png

更多编程相关知识,请访问:编程教学!!

以上是jquery怎么判断元素内容是否为空的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn