<!DOCTYPE html>
<html>
<head>
<title>练习</title>
<link rel="icon" type="image/x-icon" href="images/2.png">
<script src="jquery-3.3.1.js"></script>
<style type="text/css">
* {
margin: 0;
padding: 0;
}
div {
margin: 20px auto;
text-align: center;
width: 700px;
box-shadow: 0 0 5px #ccc;
height: 500px;
}
p {
width: 600px;
height: 100px;
line-height: 100px;
margin: 0 auto;
}
.box {
background: #F5F50F;
border-radius: 30px;
}
#text {
text-shadow: 3px 3px 3px #ff6500;
color: #fff;
font-size: 25px;
}
</style>
</head>
<body>
<div>
<img src="images/1.gif" width="300px">
<p>~ Study hard and makeprogress every day. ~</p>
</div>
<script>
$(function() {
//操作属性
// attr()方法设置或返回被选元素的属性值
// console.log($('img').attr('width'))
// $('img').attr('width', '500px')
// $('p').attr('class','box')
//同时设置多个属性
// $('选择器').attr({属性名:值, 属性名:值 ...})
$('img').attr({
width: '300px',
height: '300px'
})
$('p').attr({
'class': 'box',
id: 'text'
})
// removeAttr()从被选元素中移除属性;
$('p').removeAttr('id', 'text')
// 添加元素
// 元素内部添加
// append()在被选元素的结尾插入内容
$('div').append("结束啦")
var a = '<p>see you</p>'
$('div').append(a)
//prepend()在被选元素的开头插入内容
$('div').prepend('开始啦')
// 元素外部添加:
// after()在被选元素之后插入内容
$('div').after('啊哈,我是after效果')
// before()在被选元素之后插入内容
$('div').before('啊哈,我是before效果')
// 删除元素
// remove()方法删被选元素及其子元素
// $('div').remove()
// empty()方法删除被选元素的子元素
$('div').empty()
})
</script>
</body>
</html>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号