Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- FileZilla설치
- 소스트리인증실패
- 파일질라설치오류
- ctrl+/
- Math.floor()
- 증가값
- Git
- slideUp
- is_check
- addClass
- FileZilla다운로드
- excel중복체크
- calc.minus
- Math.ceil()
- 파일질라설치
- push오류
- calc.plus
- toFixed()
- SUB함수
- 주석이 먹히지 않을 때
- Excel
- 파일질라다운로드
- hide
- 1521
- index %
- selectedIndex
- Math.round()
- Parent
- removeClass
- selectoptions
Archives
- Today
- Total
잡동사니에도 사랑을
[21.10.14] exam05(03_jQueryAttr) - 이미지 위에 마우스 올려놨을 때 이미지 변경 본문
JAVA_EE/JQuery
[21.10.14] exam05(03_jQueryAttr) - 이미지 위에 마우스 올려놨을 때 이미지 변경
luvforjunk 2021. 10. 14. 12:12728x90
반응형
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style type="text/css">
ul {
padding: 0;
margin: 0;
width: 670px;
list-style: none;
}
li {
float: left;
}
ul:after {
content: '';
display: block;
float: none;
clear: both;
}
img {
border: none;
}
</style>
</head>
<body>
<ul>
<li><a href="#"><img src="../img/jquery.jpg" alt="jQuery" /></a></li>
<li><a href="#"><img src="../img/javascript.jpg" alt="Javascript" /></a></li>
<li><a href="#"><img src="../img/css.jpg" alt="CSS" /></a></li>
<li><a href="#"><img src="../img/html.jpg" alt="HTML" /></a></li>
<!-- img태그에서의 alt는 이미지를 대체하는 텍스트이다 -->
</ul>
<script type="text/javascript"
src="http://code.jquery.com/jquery-3.6.0.min.js"></script>
<script type="text/javascript">
// img 태그의 alt="jQuery"에 마우스가 올라가면 이미지 jquery_on.jpg로 바꾸시오.
// 올라가지 않으면 이미지 jquery.jsp로 바꾸시오
$(function() {
$('img[alt="jQuery"]').hover(function() {
$(this).attr('src', "../img/jquery_on.jpg");
}, function() {
$(this).attr('src', "../img/jquery.jpg");
});
$('img[src="../img/javascript.jpg"]').hover(function() {
$(this).attr('src', "../img/javascript_on.jpg");
}, function() {
$(this).attr('src', "../img/javascript.jpg");
});
$('img[src="../img/css.jpg"]').hover(function() {
$(this).attr('src', "../img/css_on.jpg");
}, function() {
$(this).attr('src', "../img/css.jpg");
});
$('img[src="../img/html.jpg"]').hover(function() {
$(this).attr('src', "../img/html_on.jpg");
}, function() {
$(this).attr('src', "../img/html.jpg");
});
});
</script>
</body>
</html>
// img 태그의 alt="jQuery"에 마우스가 올라가면 이미지 jquery_on.jpg로 바꾸시오.
// 올라가지 않으면 이미지 jquery.jsp로 바꾸시오
~문제를 풀 땐
$(function() {
$('').hover(function(){}, function(){});
});
이런식으로 처음에 큰 틀을 먼저 잡고 시작하는 것이 좋다
[결과]
728x90
반응형
'JAVA_EE > JQuery' 카테고리의 다른 글
[21.10.14] exam02(04_jQueryCSS) - ?????? (0) | 2021.10.14 |
---|---|
[JQuery] CSS 적용 여부 확인(hasClass()), 클래스 적용 및 해제(addClass() / removeClass()), 적용 해제 반복처리(toggleClass()) (0) | 2021.10.14 |
[21.10.14] exam04(03_jQueryAttr) - 체크박스 활성화 / 비활성화, 파일 열기 (0) | 2021.10.14 |
[21.10.14] exam03(03_jQueryAttr) - 전체 선택 기능 구현(attr / prop) (0) | 2021.10.14 |
[21.10.14] exam02(03_jQueryAttr) - 클릭 시 index 순으로 이미지 파일 변경 (0) | 2021.10.14 |