jQuery

jQuery & Ajax {Notion}

생애주기 고점을 지나 쇠락기에 지나고 있다. 여러곳에서 얘를 빼고는 있지만 아직도 굳건한 랭킹 2,3위를 차지하고 있다.

장점: pure JS의 번잡스러움을 단칼에 쳐냈다. 하루면 배울 수 있어 매우 효율적임.

filters

effects

events

// JQuery - animate
// 버튼 클릭했을 때 변화주기
// 'slow' 대신 ms 단위로도 줄 수 있습니다.
$('#btn_ani').click(function() {
  $('#box').animate({
    width: '300px',
    height: '300px',
    opacity: 1,
  }, 'slow');
});
//hover - 색 변경하기(호버 되었을 때 yellow, 호버에서 벗어났을 때 blue)
$("#box").hover(function(){
  $(this).css("background-color", "yellow");
}, function(){
  $(this).css("background-color", "blue");
});
$("#p1").mouseenter(function(){
	alert("You entered p1!");
});
$("#p1").mouseleave(function(){
	alert("Bye! You now leaved p1!");
});