1.DOM中获取元素的常用方式
- DOM中获取元素的方式
- 根据id获取元素
- document.getElementById(“id属性值”)
- 根据标签名字获取元素
- document.getElementsByTagName(“标签名字”)
- 根据name属性获取元素
- document.getElementsByName(“name属性值”)
- 根据类样式的名字获取元素
- document.getElementsByClassName(“类样式的名字”)
- 根据选择器获取元素
- document.querySelector(“选择器”);---->id选择器,类选择器,标签选择器
- document.querySelectorAll(“选择器”)
2.jQuery中获取元素的常用方式
* jQuery中获取元素的方式
* $("选择器")---->jQuery对象
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../jquery-1.12.1.js"></script>
</head>
<body>
<input type="button" id="btn" value="点击">
<script>
$(function () {
$("#btn").click(function () {
console.log($(this).val());
$(this).val("I believe");
});
});
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.cls{
width: 100px;
height: 100px;
background-color: blue ;
}
</style>
<script>
</script>
<script src="../jquery-1.12.1.js"></script>
<script>
$(function () {
$("#btn").click(function () {
$(".cls").css("backgroundColor","green");
});
});
</script>
</head>
<body>
<input type="button" id="btn" value="点击">
<div class="cls">雏菊</div>
<div class="cls">代表着</div>
<div class="cls">深藏心底的爱</div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../jquery-1.12.1.js"></script>
<script>
</script>
<script>
$(function () {
$("#btn").click(function () {
$("p").text("深埋心底的爱");
});
});
</script>
</head>
<body>
<input type="button" id="btn" value="点击">
<p>I believe</p>
<p>I believe</p>
<p>雏菊</p>
<p>深埋心底的爱</p>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../jquery-1.12.1.js"></script>
<script>
$(function () {
$("#btn").click(function () {
$("p#flower").css("backgroundColor","blue");
});
});
</script>
</head>
<body>
<input type="button" id="btn" value="点击">
<div>
<p>I believe</p>
<p id="flower">雏菊</p>
<p>深藏心底的爱</p>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../jquery-1.12.1.js"></script>
<script>
</script>
<script>
$(function () {
$("#btn").click(function () {
$("div,#love,.flower").css("backgroundColor","green");
});
});
</script>
</head>
<body>
<input type="button" id="btn" value="点击">
<div>雏菊</div>
<span id="love">深藏心底的爱</span>
<p class="flower">I believe</p>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../jquery-1.12.1.js"></script>
<script>
$(function () {
$("#btn").click(function () {
$("#dv>span").css("backgroundColor","green");
});
});
</script>
</head>
<body>
<input type="button" id="btn" value="点击">
<br/>
<span>哈哈哈</span>
<div id="dv">
<span>第一个span标签</span>
<ul>
<li>雏菊</li>
<span>第二个span标签</span>
<li>雏菊</li>
</ul>
<span>第三个span标签</span>
<span>第四个span标签</span>
</div>
<span>哈哈哈</span>
<span>哈哈哈</span>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
ul {
list-style-type: none;
width: 200px;
position: absolute;
left: 500px;
}
ul li {
margin-top: 10px;
cursor: pointer;
text-align: center;
font-size: 20px;
}
</style>
<script src="../jquery-1.12.1.js"></script>
<script>
$(function () {
$("#btn").click(function () {
$("#uu li:odd").css("backgroundColor","green");
$("#uu li:even").css("backgroundColor","blue");
});
});
</script>
</head>
<body>
<input type="button" value="隔行变色" id="btn"/>
<ul id="uu">
<li>乔峰:降龙十八掌</li>
<li>张无忌:乾坤大挪移</li>
<li>段誉:鳞波微步</li>
<li>丁棚:天外流星贱</li>
<li>张三丰:太极掌</li>
<li>段飞:极乐神功</li>
<li>云飞扬:天馋功</li>
<li>杨过:黯然销魂掌</li>
<li>那谁谁:如来神掌</li>
<li>孟星魂:流星蝴蝶剑</li>
<li>楠哥:少女萌萌拳</li>
</ul>
</body>
</html>
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style type="text/css">
* {
margin: 0;
padding: 0;
font-size: 12px;
}
ul {
list-style: none;
}
a {
text-decoration: none;
}
.wrapper {
width: 298px;
height: 248px;
margin: 100px auto 0;
border: 1px solid pink;
overflow: hidden;
}
#left, #center, #right {
float: left;
}
#left li, #right li {
background: url(images/lili.jpg) repeat-x;
}
#left li a, #right li a {
display: block;
width: 48px;
height: 27px;
border-bottom: 1px solid pink;
line-height: 27px;
text-align: center;
color: black;
}
#left li a:hover, #right li a:hover {
background-image: url(images/abg.gif);
}
#center {
border-left: 1px solid pink;
border-right: 1px solid pink;
}
</style>
<script src="jquery-1.12.2.js"></script>
<script>
$(function () {
$("#left>li").mouseenter(function () {
var index=$(this).index();
$("#center>li").hide();
$("#center>li:eq("+index+")").show();
});
$("#right>li").mouseenter(function () {
var index=$(this).index()+9;
$("#center>li").hide();
$("#center>li:eq("+index+")").show();
});
});
</script>
</head>
<body>
<div class="wrapper">
<ul id="left">
<li><a href="#">女靴</a></li>
<li><a href="#">雪地靴</a></li>
<li><a href="#">冬裙</a></li>
<li><a href="#">呢大衣</a></li>
<li><a href="#">毛衣</a></li>
<li><a href="#">棉服</a></li>
<li><a href="#">女裤</a></li>
<li><a href="#">羽绒服</a></li>
<li><a href="#">牛仔裤</a></li>
</ul>
<ul id="center">
<li><a href="#"><img src="images/女靴.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/雪地靴.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/冬裙.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/呢大衣.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/毛衣.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/棉服.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/女裤.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/羽绒服.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/牛仔裤.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/女包.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/男包.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/登山鞋.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/皮带.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/围巾.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/皮衣.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/男毛衣.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/男棉服.jpg" width="200" height="250"/></a></li>
<li><a href="#"><img src="images/男靴.jpg" width="200" height="250"/></a></li>
</ul>
<ul id="right">
<li><a href="#">女包</a></li>
<li><a href="#">男包</a></li>
<li><a href="#">登山鞋</a></li>
<li><a href="#">皮带</a></li>
<li><a href="#">围巾</a></li>
<li><a href="#">皮衣</a></li>
<li><a href="#">男毛衣</a></li>
<li><a href="#">男棉服</a></li>
<li><a href="#">男靴</a></li>
</ul>
</div>
</body>
</html>
