<!DOCTYPE html>
<html lang="zh-Cn">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
body {
font-family: "Microsoft YaHei", serif;
}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {
margin: 0;
}
ol, ul, li {
margin: 0;
padding: 0;
list-style: none;
}
img {
border: none
}
</style>
</head>
<body>
<div id="box">123</div>
<div id="wrap" class="qwe">123</div>
<div id="wrap2">456</div>
<input type="radio" checked>
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
<script>
// 特性
// 传入两个字符串参数就是设置
// 设置操作返回的还是jq对象 所以进行链式操作
// 传入一个字符串参数就是获取
// 返回值是属性
// 获取属性
console.log( $("#wrap").prop("class") );
// 设置属性 并且改变样式 链式操作
$("#wrap").prop("title","qwe").css("font-size","20px");
// 设置多个属性值
$("#wrap2").prop({
"class": "qwe",
"title":"qwe",
}); //可以继续点操作
// 合法标签属性
$("#box").prop("title","123");
// 自定义标签属性
$("#box").attr("qq","ww");
console.log($("input").prop("checked")); // true 从这里就可以看的出来为什么prop是操作合法属性的了
console.log($("input").attr("checked")); // checked attr只能获取到里边写的东西
</script>
</body>
</html>
Python3Turtle