. jQuery
[jQuery] API Documentation : .click() 예제 연습
박인영
2021. 8. 21. 13:36
[jQuery] API Documentation : .click()
https://api.jquery.com/click/
Examples [1]
Hide paragraphs on a page when they are clicked.
(1) p 태그의 글자색은 red, 마진 5px, 커서를 pointer
(2) p 태그에 마우스를 올릴때만 배경색을 yellow
(3) P 태그를 클릭하면 .slideUp()으로 화면에서 사라지게 함

▼ 예제 상세 보기 및 답안
https://api.jquery.com/click#example-0
▼ 나의 풀이
- 호버 효과를 내려면 mouseenter + mouseleave 같이 써야 하는 걸까?
(선생님: .hover() 있음)
- mouseover랑 mouseenter는 같은 걸까?
(선생님: 비슷하지만 다름. mouseover 쓰지말고 mouseenter 써야함)
<body>
<p>First Paragraph</p>
<p>Second Paragraph</p>
<p>Yet one more Paragraph</p>
<script>
$(function() {
$("p")
.css("color", "red")
.css("margin", "5px")
.css("cursor", "pointer")
.on("mouseenter", function() {
$(this).css("background-color", "yellow")
})
.on("mouseleave", function() {
$(this).css("background-color", "")
})
.click(function() {
$(this).slideUp()
})
});
</script>
</body>