jq基础6——属性

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>jquery</title>
</head>
<body>
	<script src="jquery.min.js"></script>
	<script type="text/javascript">
		$(function(){
			$("#b1").click(function(){
				alert("align属性是:"+$("#d").attr("align"));//获取属性值
			});
			$("#b2").click(function(){
				alert("game属性是:"+$("#d").attr("game"));//获取自定义属性
			});
			$("#b3").click(function(){
				$("#d").attr("align","right");//修改属性值
			});
			$("#b4").click(function(){
				$("#d").removeAttr("align");//删除属性值
			});
			$("#b5").click(function(){
				alert("game属性是:"+$("#d").attr("game"));
			});
			$("#b6").click(function(){
				alert("game属性是:"+$("#d").prop("game"));//undefined
			});
			$("#b7").click(function(){
				alert("checked属性是:"+$("#cb").attr("checked"));//返回checked,只获取初始值
			});
			$("#b8").click(function(){
				alert("checked的属性是:"+$("#cb").prop("checked"));
				//返回true,false,能够返回变化后的值
			});

		});
	</script>	
	<button id="b1">获取align属性</button><br>
	<button id="b2">获取自定义属性</button><br>
	<button id="b3">修改align属性为right</button><br>
	<button id="b4">删除align属性</button><br>
	<button id="b5">通过attr获取自定义属性值</button>
	<button id="b6">通过prop获取自定义属性值</button>
	<button id="b7">通过attr获取checked属性</button>
	<button id="b8">通过prop获取checked属性</button>
	<div id="d" align="center" game="dota">居中的字段</div>
	<input id="cb" type="checkbox" checked="checked">选中的复选框
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值