jQuery는 javascript library이다.
HTML 페이지의 이벤트에 응답하도록 맞춤 제작
jQuery library가 포함하고 있는 특징
jQuery CDN
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
Basic syntax: $(selector).action()
ex)
$(this).hide() - hides the current element.
$("p").hide() - hides all <p>
elements.
$(".test").hide() - hides all elements with class="test".
$("#test").hide() - hides the element with id="test".
$("#p1").hover(function(){
alert("You entered p1!");
},
function(){
alert("Bye! You now leave p1!");
});
$("p").on({
click: function() {
$("div").append("마우스가 문장을 클릭했습니다.<br>");
},
mouseenter: function() {
$("div").append("마우스가 커서가 문장 위로 들어왔습니다.<br>");
},
mouseleave: function() {
$("div").append("마우스가 커서가 문장을 빠져 나갔습니다.<br>");
}
});