作业1
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>点击图片变换颜色</title>
<script src="../../JQuery.js"></script>
<style>
img {
cursor: pointer;
width: 1200px;
height: 700px;
}
</style>
</head>
<body>
<img id="myImage" src="./龙瞎.jpg" alt="Your Image">
<script>
$(document).ready(function() {
$("#myImage").click(function() {
var currentColor = $(this).css("filter");
if (currentColor === "none") {
$(this).css("filter", "grayscale(80%)");
} else {
$(this).css("filter", "none");
}
});
});
</script>
</body>
</html>
运行截图:
作业2
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title背景渐变</title>
<style>
.div1{
height: 800px;
border: 1px ;
background-image: linear-gradient(to left,red,white);
}
.div2{
height: 800px;
border: 1px ;
background-image: linear-gradient(to right,red,white);
}
body {
transition: background 2s;
}
</style>
</head>
<body>
<div class="div1" id="divid" onclick="changeDirection"></div>
</body>
</html>
<script>
var div1=document.getElementById("divid")
let direction = 1;
document.body.addEventListener('click',function changeDirection() {
if (direction === 1) {
div1.className="div2";
direction = -1;
} else {
div1.className="div1";
direction = 1;
}
});
</script>
运行截图: