$(function (){
// 숨기기
$("p").hide();
// 첫번째 숨기기
$("ul li:first").hide();
// 마지막 숨기기
$("ul li:last").hide();
// nth-child
$("ul ul li:nth-child(2)").hide();
// 홀수
$("tr:nth-child(odd)").css("background-color","blue");
// 짝수
$("tr:nth-child(even)").css("background-color","blue");
// text 가져오기
alert($('#demo').text());
alert($('#demo').html());
// val 가져오기
alert($('#id').val());
// fade
$("#fadein").click(function (){
$("#div1").fadeIn();
});
$("#fadeout").click(function (){
$("#div1").fadeOut();
});
$("#fadetoggle").click(function (){
$("#div1").fadeToggle();
});
// 마우스 오버
$(".cls1").mouseover(function(){
$('#test').text("마우스 커서가 영역에 들어옴");
});
// 마우스 아웃
$(".cls1").mouseout(function(){
$('#test').text("마우스 커서가 영역을 벗어남");
});
// 마우스 엔터
$("#test").mouseenter(function(){
alert("마우스엔터");
});
// 마우스 리브
$("#test").mouseleave(function(){
alert("마우스 떠나다");
});
// 마우스 클릭
$("#test").mousedown(function(){
alert("클릭");
});
// 마우스 놓음
$("#test").mouseup(function(){
alert("놓음");
});
// #btn클릭시 인풋(#id)에 입력한값 #demo 에 올리기
$("#btn").click(function(){
$('#demo').text($("#id").val());
});
// 클릭한 p태그의 text만 가져옴
$("p").click(function () {
alert($(this).text());
});
// 더블클릭
$("p").dblclick(function(){
$(this).hide();
});
// focus + css
$("input").focus(function(){
$(this).css("background-color","red");
});
// focusout or blur
$("input").focusout(function(){
$(this).css("background-color","white");
});
// 토글
$("#toggleBtn").click(function(){
$('p').toggle();
});
});
'JQuery > JQuery 기본' 카테고리의 다른 글
[JQuery] attr,prop (0) | 2018.08.06 |
---|---|
[JQuery] 키코드 (0) | 2018.08.06 |
[JQuery] checkbox,radio (0) | 2018.08.06 |
[JQuery] 데이터 넣기 (0) | 2018.08.06 |
[JQuery] 링크 (0) | 2018.08.06 |