1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

jquery删除属性

removeAttr标签上的属性都可以移除,自定义对象属性不能移除,removeProp不可以移除标签自定义属性,可以移除自定义对象上的属性

详解:

removeAttr()  可以删除固有属性和自定义属性.

removeProp()  window对象或DOM元素的一些内置属性是不允许删除的,如果试图删除这些属性,将会导致浏览器产生一个错误,jQuery首先会将该属性的值赋为undefined,并忽略掉浏览器生成的任何错误信息.一般情况下,你最好使用该方法来删除一些自定义的属性,而不是内置属性.如果要删除元素的固有属性,方法的第二参数设置为false即可。

<!DOCTYPE html>      <html>      	<head>      		<meta charset="UTF-8">      		<title></title>      		<script src="../js/jquery-1.11.3.min.js" type="text/javascript"></script>      		<script type="text/javascript">      			$(function(){      				$('#dd').click(function(){      //					remove删除    Attr设置属性 == removeAttr 删除属性      //					removeAttr可以删除任意的属性,配制上是删除属性节点      //					$('#nn').removeAttr('class');      //					removeProp是将class里面的值清空      					$('#nn').removeProp('class');      				})      			})      		</script>      	</head>      	<body>      		<input type="button" name="dd" id="dd" value="按钮" />      		<h1 id="nn" class="ww" hd="ss">好看的电影和电视剧</h1>      	</body>      </html>

原文链接:https://www.qiquanji.com/post/7446.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: