找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索本站精品资源

首页 教程频道 查看内容

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

作者:模板之家 2021-1-6 18:46 128人关注

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

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

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

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

</html>

效果图:

1.png

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

以上就是jquery怎么判断元素内容是否为空的详细内容,更多请关注模板之家(www.mb5.com.cn)其它相关文章!


路过

雷人

握手

鲜花

鸡蛋
来自: 网络收集

全部回复(0)